docs(02-04): complete lura-gate-beats plan
- 02-04-lura-gate-beats-SUMMARY.md created. Documents: - 3 Lura Ink beats authored in bible voice (warmth anchor, contrast not co-griever) - Build-time inklecate compile pipeline with bundled binary (BLOCKER 4 mitigated) - RESEARCH Assumption A6 verified first-try on Windows - 47 new Vitest cases (264/264 total green); npm run ci exits 0 - sim/narrative gating pure-state; STRY-10 mechanically defended - sim/* contains zero inkjs imports; ESLint sim-purity rule still green - 4 lazy code-split chunks emitted for compiled Ink JSON - Compost-toast UI deferred to Plan 02-05 (folded into persistence-toast surface) - 5 auto-fix deviations documented (Rule 1 + Rule 3); 2 tightenings; 0 architectural changes - STATE.md updated: progress 18% → 19%; Phase 2 plans 3/5 → 4/5; 217 → 264 tests; per-phase metrics updated (Phase 2 4/5 plans, ~66min, ~16min/plan). - ROADMAP.md: Plan 02-04 marked complete with duration; progress table updated. - REQUIREMENTS.md: STRY-01 / STRY-06 / STRY-07 / STRY-10 marked complete with full traceability annotations. Plan 02-05 (offline catchup + letter + Settings + Playwright e2e) is the only remaining Phase-2 work. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -60,7 +60,7 @@ Plans:
|
||||
- [x] 02-01-foundations-PLAN.md — BigQty + Zustand 5 store + tick scheduler + V1Payload extension + save lifecycle hooks + Phaser EventBus singleton + ESLint sim-purity rule (Wave 0; foundations every other Phase-2 plan depends on) ✓ 2026-05-09 (12 min) — see 02-01-foundations-SUMMARY.md
|
||||
- [x] 02-02-begin-plant-grow-PLAN.md — sim/garden core (4×4 grid, 3 plant types, growth state machine, plantSeed) + render layer (Phaser primitives, ready-pulse, tile-coords) + BeginScreen + audio bootstrap + SeedPicker + UI strings (Wave 1; AEST-07, UX-01, GARD-01, GARD-02) ✓ 2026-05-09 (18 min) — see 02-02-begin-plant-grow-SUMMARY.md
|
||||
- [x] 02-03-harvest-journal-fragments-PLAN.md — Season-1 17 authored fragments + sim/memory selector (deterministic mulberry32, gated, no-dup, sentinel fallback for Pitfall 8) + harvest + compost commands (Pitfall 10 post-commit unlock thresholds) + Memory Journal + FragmentRevealModal + JournalIcon + PIPE-02 structural verifier (Wave 1; GARD-03, GARD-04, MEMR-01..06, PIPE-02) ✓ 2026-05-09 (12 min) — see 02-03-harvest-journal-fragments-SUMMARY.md
|
||||
- [ ] 02-04-lura-gate-beats-PLAN.md — inklecate compile pipeline + 4 authored .ink files (3 Lura beats + compost acknowledgements) + sim/narrative tick-count gate (1st/4th/8th harvest) + LuraDialogue overlay + InkRenderer drip + Phaser gate visual indicator (Wave 2; STRY-01, STRY-06, STRY-07 vacuous, STRY-10)
|
||||
- [x] 02-04-lura-gate-beats-PLAN.md — inklecate compile pipeline + 4 authored .ink files (3 Lura beats + compost acknowledgements) + sim/narrative tick-count gate (1st/4th/8th harvest) + LuraDialogue overlay + InkRenderer drip + Phaser gate visual indicator (Wave 2; STRY-01, STRY-06, STRY-07 vacuous, STRY-10) ✓ 2026-05-09 (24 min) — see 02-04-lura-gate-beats-SUMMARY.md
|
||||
- [ ] 02-05-letter-settings-e2e-PLAN.md — sim/offline + auto-harvest + letter Ink + Letter overlay + Settings (Export/Import/Restore) + persistence-toast + boot-path save lifecycle wiring + URL-flag FakeClock injection + Playwright PIPE-07 e2e (Wave 2; UX-02, UX-10, CORE-03, CORE-11, PIPE-07)
|
||||
**UI hint**: yes
|
||||
|
||||
@@ -150,7 +150,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8
|
||||
| Phase | Plans Complete | Status | Completed |
|
||||
|-------|----------------|--------|-----------|
|
||||
| 1. Foundations & Doctrine | 7/7 (01-05 Task 2 partial — north-star images awaiting human curation; CI shippable today) | In Progress | - |
|
||||
| 2. Season 1 Vertical Slice (Soil) | 3/5 (Wave 0 + Wave 1 complete; 02-04 next) | In Progress | - |
|
||||
| 2. Season 1 Vertical Slice (Soil) | 4/5 (Wave 0 + Wave 1 + Plan 02-04 complete; 02-05 final) | In Progress | - |
|
||||
| 3. Watercolor & Cello Aesthetic | 0/TBD | Not started | - |
|
||||
| 4. Season-Prestige Cycle & Season 2 (Roots) | 0/TBD | Not started | - |
|
||||
| 5. Seasons 3-4 (Canopy & Storm) | 0/TBD | Not started | - |
|
||||
|
||||
Reference in New Issue
Block a user