Colleague quick access

Current builds.
Clear context.

The fastest route to the right game build and the information needed to review it safely.

Dashboard sourcecodex/issue-117-rounded-reel-window · a15c387
22enforced invariants
2current review builds
1authoritative RGS
0client-decided outcomes

Build switchboard

Choose the right evidence.

These are the existing stable Cloudflare aliases. This dashboard always points at their current deployments.

DETERMINISTIC REVIEWMOCK RGS

Mock preview

Production-style bundle with repeatable outcomes and a permanent test-build badge.

Use for
QA, presentation, loading
Outcomes
Deterministic fixtures
Wallet
Fake · no wager
CI
Browser-gated
Launch mock
INTEGRATION REVIEWLIVE RGS

Live RGS preview

Development bundle wired to the deployed server for real sessions, grids, wins, and demo-wallet balances.

Use for
Contract integration
Outcomes
Server authoritative
Wallet
Shared demo wallet
CI
Manual verification

! Parallel testers sharing the same user ID can reset each other's session.

Launch live

Embedded viewer

Inspect without leaving the desk.

slot-game-1-preview.pages.dev Open full screen ↗
Loading current mock build…

Deterministic test artifact. Final outcomes are generated by the fake RGS and clearly badged.

Project essentials

The mental model in one screen.

Read AI context ↗
01

Player intent

The client accepts controls and starts cosmetic reel motion.

SpinRequest
02

RGS authority

The server owns outcomes, wins, balances, and result grids.

validated DTO
03

Exact presentation

Every stop path reconciles to the validated server grid.

visible === result
01

Server decides

No outcome, win, or balance authority in the frontend.

07

Integer money

Amounts stay in minor units until display formatting.

10

Validate first

All backend data crosses the Zod trust boundary.

11

Exact final grid

Normal, turbo, skip, and focus paths end identically.