dealer-demo — live table prototype (one shared stream, event-driven panel; the dealer's hand sets the cards' time)

round —bets —
A🏆
B🏆
not connected
Demo — one click plays a whole round on the server; this page, like every viewer, only watches the broadcast
Presets preset: idle
Panel
Dealer dealer: —
Manual — one card at a time; the page first sends whatever the round needs (a round, bets closed, a deal), so nothing here can be refused; the cards follow the dealer's hand
Deal
Reveal
Result manual: idle
Developer tools — manual contract events (these can be refused by the state rules: deal before bets.close, reveal of an empty slot, result before six reveals), the measurement probes, stats and the event log
Command panel (every button sends one contract event; the panel above is driven ONLY by the broadcast that comes back)
Round
Deal
Reveal
Result rank A rank B
Clip
Measure
not connected