- commit
- 6f178f8a519291dccce356ac51bb6ba77125d93d
- parent
- 66699ee30ed71b8fba8fadb50d366077f2efe1cc
- author
- Dami <dami.etoile@gmail.com>
| M | progress.md | 2 | ++ |
@@ -43,3 +43,5 @@ TODO: Review the audio mix by ear and keep the spacing rule for future teaching
4343 2026-09-23: Public revision 12 at https://fcbc.n.zip/ ships the designer-accepted D22 motion language, clipped step odometer, Z keycap pulse, no-iris same-scene Undo, full-viewport player chrome, and shared ledger property colors. A late file-import scene race and an initially-won-proof scene race were found by the complete browser flow and corrected with focused regressions. D22 is archived as `2026-09-24-animate-stage-motion-language`; all live and active OpenSpec items validate strictly. Final production and live-URL browser flows pass with no console errors, and the revised sequential world gate solves 23/23 proofs in 762.46s with `shell-game`'s `JELLY IS SHELL` requirement and no solver warnings. The public alias, access, and expiry are unchanged. Next: close D21 beat-strip/title authoring polish, finish Crossword content convergence, then implement the validated mechanics lifecycle and codec before gate and FRAIL world proofs.4444 4545 2026-09-24: W14 rules-revision compatibility is implemented and archived after designer copy approval. D20 now has world identity validation and W11 notes, one pack per INDEX world, per-world progress, Q/E/gamepad/two-finger navigation, cursor snapshots, first-entry/Workshop world cards, and approved local bundle order core/Crossword/Crate Works/Tidewater. Focused commits keep these units separate. The local 390px browser showed Title→core card→INDEX→Crossword card with no console errors. D21 next-beat strip fill and transferred BELL cue passed the blocked/transfer browser fixture. The designer-approved 64-character title ceiling and up-to-three-line mobile fallback passed Gift→INDEX→Proof→Win browser QA; the 51-character fixture uses two full-width 16px lines at actual font metrics. TODO: designer sign-off for D20/D21/title captures, complete multi-world share/Workshop browser gate, run full Node/build and sequential world solver after bundle, then refresh the stable public alias. Clockwork remains gated by W12 custom-property presentation. Architecture follow-up `stabilize-active-level-identity` is strictly valid but pending implementation.46+47+2026-09-24: D20 is designer accepted and archived. Revision 13 at https://fcbc.n.zip/ adds the four approved default worlds, Core's authored 🐈 identity, the revised world cards and fixed INDEX presentation; the public desktop/mobile world-index flow passes with no page errors. The local Gift/Workshop/share flow, 373 Node tests, production build, and sequential 30-proof world solver gate pass. Clockwork remains outside the default INDEX pending W12/D21. Stable active-level IDs and direct catalog lookup are committed; a 64-level comparison measured 65.2× faster last-level reads than the previous full-list clone/scan path. The active-level OpenSpec retains one delayed-Win replacement/removal regression gate. A new strict-valid OpenSpec change, `consolidate-level-schema-boundary`, addresses direct-engine/CommonJS/share validator drift before gate and FRAIL runtime work. The goal remains active with the design and worlds teams through their inboxes.