Phase D frontend: uno.html and uno.js rewired from the solo bet-builder to the session shape hold'em already ships. You sit with a buy-in (or join a table from the lobby), ante into a pot each hand, deal when ready, and get up with what's in front of you. Everything is keyed on your_seat now, not seat zero: the felt puts your hand at the bottom whatever chair you took, and one EventSource per seat refetches your own redacted view when the table changes. Chat runs along the rail. The card rendering and the event-script animation are unchanged — a move still plays back a whole lap of the table — but the money is simpler than solo: a pot won moves your on-table stack, not your purse, so the chip bar only stirs at sit-down and get-up. Page renders; the two-browser pass is still to come. Claude-Session: https://claude.ai/code/session_013M5nD7PgUboJXoDcYHzpuJ
14 KiB
14 KiB