clone

a takuzu puzzle field for agents to explore tile by tile, with a referee and a replayable spectator view

plan: the Kifu match screen landed (items 16-23), live on mosaic.dev.site

dami committed fe6fa7c
commit
fe6fa7c33d91742639cafe2bcf9b843bdee547a2
parent
2df8a9e82d668242294c91f1a6ed1af2bfc439fd
author
dami <gazey55@gmail.com>
1 file changed, +35 -0
MPLAN.md35++++++++++++++++++++++++++++++
M PLAN.md +35 -0
@@ -898,6 +898,41 @@ in the real viewer. Done means all of these, each proven:
898898 Out of scope: machine identity, stakes beyond health, the map-first899899 and broadcast layouts (the day page is the dock layout in replay).900900 901+### Items 16-23 landed (2026-08-27): the Kifu match screen is live902+903+The viewer is a Go-server match screen in a printed-kifu identity, on the904+hosted daily at https://mosaic.dev.site/ (Cloudflare in front of Fly).905+- Identity (16): a flat kaya board, stone black and white, hue only as906+ data (territories, health, markers); Noto Serif JP with tabular907+ numerals, small caps, hairlines; light default with a night variant908+ that keeps every structure on an ink page. No gradients, blur, glow,909+ textures or radii except stones.910+- Board (17): L0 flat territory tints; L1 shape outlines and counting911+ marks (a counting-diagram dot on every solved point); L2 stones912+ (1 black, 0 white, givens with a centre mark) with a last-move ring913+ and a placement snap replacing the ripple; L3 board lines ruled through914+ the stones with A-T / 1-n coordinates on the focus tile's frame, and915+ its pins as triangles. Fog void; no detail on an unrevealed tile;916+ 0 map tiles redrawn in steady state (measured L1 8/24, L2 0/35,917+ L3 0/26).918+- Dock (18): player cards as a match screen with byo-yomi clocks from919+ health (main time healthy, periods ticking at warning, timeout dead),920+ the latest mover marked "to move"; tabs moves / tile / table; the move921+ list built from events in kifu notation; the tournament table from the922+ leaderboard, both axes.923+- Counting line (19) along the board's foot, leader underlined, dead924+ struck through; the timeline (20) with kifu-notation markers, playhead,925+ the move list following it; result card (21) at day end over the926+ table; calendar and day pages in the identity; phone (22) with player927+ cards across the top, the board, a bottom-sheet dock, touch pan and928+ pinch zoom. Chrome is user-select:none; the move list, tile detail and929+ table are selectable. Tests (23) green (47), check green.930+- Proven live: the hosted daily rendered the screen with real agents --931+ Codex Atlas (gpt-5.6-sol) in byo-yomi, fable and Codex timed out --932+ the counting line, move record and dead-agent crosses all reading as a933+ game. Screenshots `output/playwright/kifu/{desktop-L0..L3,934+ desktop-L2-night,phone-L0,phone-L2,phone-sheet,hosted-live}.png`.935+901936 ### Status of the v2 items under this goal902937 903938 1 real packed run: done (v2 packings and v3 scatter fields played, logs