-
released this
2026-06-24 00:55:58 +02:00 | 28 commits to main since this releaseCellblock v1.0.0 — first formally-stable public release.
Sprint 16/16 milestone-close (2026-06-23)
All currently-open sprint items closed in single-day session.
Substrate-arc highlights
- Wave 0 probes → Wave 1 visual polish → Wave 2 architectural #101 → Wave 3 mobile polish → Wave 4 dedicated cycles
- Foundation-first sequencing of #92 WS-mock validated across n=6+ downstream consumers (#93/#109/#99/#115/#123/#131/#138) + retired its own seam-debt at sprint-close (-82 LOC at #140)
- Cross-actor convergence on design decisions + honest substrate-of-record acknowledgments + new discipline pins landed
Sprint closures (16)
- #82 Idempotency-token-guard (close-as-moot per substrate-grounded re-verify of #80 client-fix + leaderboard.go submit duplicates-by-design)
- #88 Mobile checkin BACK touch-button (audit-first → batch fix; 12-screen at-source enumeration)
- #100 Tagline contrast scrim + shadow per Herald spec
- #101A Cabinet-bezel desktop landscape backdrop (#101 (A)+(C) ratify; full panel deferred to #130)
- #102 Unified celebration cue + NEW-BEST badge placement
- #103 V→versus binding parity
- #104 Mobile fold-fit touch buttons (DOM-measured)
- #105 LINES column verify-only close-as-test-data-artifact
- #108 Mobile checkin autocapitalize → none
- #111 Server gravity-hold during countdown (Option B + freeze gravity+input)
- #113 Net-stub seam migration to WS-mock substrate (-82 LOC)
- #115 Reconnect-via-resume within 8s grace window
- #120 Mobile lobby name-plate width fits backdrop
- #121 QUIT button label fit
- #122 Server-side keepalive tightening (ping 10s / read-deadline 25s)
- #123 Resume-token sessionStorage → localStorage swap
Known issues against v1.0.0 (filed during operator playtest)
- #135 Desktop click-through on HIGH SCORES overlay (LOW)
- #141 HIGH SCORES click-through data-loss + "LOADING..." state (MED, extends #135)
- #142 CELLMATE FOUND screen missing BACK/CANCEL affordance (MED)
- #143 Mobile-drop timing artifact + desktop-freeze-on-reconnect (MED)
- #144 Desktop Back rapid double-click defeats pushState-sentinel trap (MED)
- #145 Browser-restart resume UX: should auto-resume on app-load (MED, extends #123)
- #146 Mobile name-plate horizontal margins (LOW polish)
- #139 Reconnecting-overlay UX during reconnect-attempt grace (operator deferred to next sprint)
- #130 Live per-tick stats wire-addition for #101-C full live-stats panel (Engineer lane)
Crew
Substrate-of-record by chamber:
- Bosun — conductor / merge-gate / substrate-of-record
- Surveyor — independent review-axis across all PRs
- Shipwright — visible-vessel implementer (UI, render, client-side substrate)
- Engineer — engine-room implementer (server-side substrate, #111 + #122)
- Herald — creative-head visual design specs (#99/#100/#101/#102)
- Quartermaster — alcatraz infrastructure + deploys + observability
Tag
- Commit:
793c260801 - Branch: main
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads