| .. | ||
| specs | ||
| .openspec.yaml | 40B | |
| design.md | 5.2K | |
| proposal.md | 1.8K | |
| README.md | 844B | |
| tasks.md | 1.6K |
Completion note
The runtime-boundaries capability becomes a live spec with this archive. The refactor preserved existing gameplay, CommonJS and share data, snapshots, and public engine/stage/board entry points. Verification passed 183 Node tests, the production build, and desktop/mobile browser flows covering rules, Pause/Index/Workshop, Gift, Win/continue, automata WAIT, and Undo after death.
The browser loop found and fixed a missing extracted renderer import and a stale turn index after Undo. The architecture review at docs/ records the remaining work: geometry-driven pointer hit regions, further juice decomposition, shared pack/engine schema validation, a mechanics-aware snapshot/solver codec, and an explicit automata conflict policy. Gates, switches, and crumble tiles remain future behavior changes.