Repository navigation
go: mark dead stones and accept in the scoring - #455
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PF5CZafkFhmkCfxasKpme9
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
muchq | 3d0e95f | Commit Preview URL Branch Preview URL |
Oct 18 2026, 02:01 AM |
|
Four-lens panel (React / a11y-UX / wire-flow / tests) ran read-only — the PR noted it had not. Altitude / wire: Right half. Thin view-driven client for hub Four things before merge: 1. Dead stones are opacity-only — white nearly vanishes (should fix). 2. Scoring status is wrong for watchers (should fix). Everyone gets 3. Status never says the seat to move can play on (should fix). Clock still runs and empty points stay 4. Accept leaves focus on a control that disables (should fix). Pass already moves focus to the board before Tests (testing bar). Happy path is real; these branches can regress green:
Nits: resign cancel still says “Keep playing” in scoring; fine unless you want phase-aware copy. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PF5CZafkFhmkCfxasKpme9
|
Addressed in 3d0e95f:
Tests added: the off-turn seat marking, the clock running on the side to move during scoring, The "Keep playing" wording stays as it is. Generated by Claude Code |
|
Re-check at
Tests cover off-turn mark, clock |
Part of muchq/MoonBase#1668. Client half of go dead-stone marking; the server half is muchq/MoonBase#1676.
scoring, a seat taps a stone to toggle its group dead (markDead) and presses Accept (accept). Dead stones are drawn faded.Merge this first. It's inert until the hub sends
scoring. An old client facing the new hub would get stuck in scoring until a clock ran out.The review panel was not run.
🤖 Generated with Claude Code
https://claude.ai/code/session_01PF5CZafkFhmkCfxasKpme9