docs: mark Phase 11 (Great Cycle) complete in PROGRESS.md + IMPLEMENTATION-PLAN.md
Phase 11 summary: 51 new tests (562 total), 7 new/modified files. Core systems: GreatCycleState, RunTrace, WorldTrace ECS, RenewalScene, cycle narrative, Mycelium maturation, CradleScene/UIScene/GameScene integration. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -239,8 +239,8 @@
|
||||
| Фаза | Содержание |
|
||||
|-------|-----------|
|
||||
| Phase 9 ✅ | +2 биома (Кинетические Горы, Вердантовые Леса), +20 элементов, +100 реакций |
|
||||
| Phase 10 | +3 школы (Механик, Натуралист, Навигатор), принципы физики и биологии |
|
||||
| Phase 11 | Великий цикл (7 ранов): следы между ранами, Великое Обновление |
|
||||
| Phase 10 ✅ | +3 школы (Механик, Натуралист, Навигатор), принципы физики и биологии |
|
||||
| Phase 11 ✅ | Великий цикл (7 ранов): следы между ранами, Великое Обновление |
|
||||
| Phase 12 | +3 Архонта (Спора Прайма, Энтропа, Когнитон) |
|
||||
| Phase 13 | Оставшиеся биомы + школы + существа |
|
||||
| Phase 14 | Сердце Синтеза (финальный регион), нарратив |
|
||||
|
||||
22
PROGRESS.md
22
PROGRESS.md
@@ -1,7 +1,7 @@
|
||||
# Synthesis — Development Progress
|
||||
|
||||
> **Last updated:** 2026-02-12
|
||||
> **Current phase:** Phase 10 ✅ → Schools Complete
|
||||
> **Current phase:** Phase 11 ✅ → Great Cycle Complete
|
||||
|
||||
---
|
||||
|
||||
@@ -135,15 +135,30 @@
|
||||
- [x] 10.7 System signatures updated — `playerInputSystem`, `aiSystem`, `creatureProjectileSystem` accept optional multiplier params
|
||||
- [x] Unit tests — 24 new tests (511 total): school data, unlock conditions (cumulative, multi-school, persistence), bonuses per school
|
||||
|
||||
### Phase 11: Great Cycle ✅
|
||||
- [x] 11.1 GreatCycleState types — CycleTheme enum, RunTrace, GreatCycleState, CycleWorldModifiers (`src/run/types.ts`)
|
||||
- [x] 11.2 Great Cycle engine — cycle tracking, theme resolution, trace recording, renewal, world modifiers (`src/run/cycle.ts`)
|
||||
- [x] 11.3 MetaState extended — `greatCycle` field, persistence updated, RunState extended with biomeId/worldSeed/deathPosition
|
||||
- [x] 11.4 Run trace recording — death position, school, biome, discoveries saved per run via `applyRunResults`
|
||||
- [x] 11.5 World trace placement — WorldTrace ECS component, death site markers (dark red), discovery markers (blue), glow animation (`src/world/traces.ts`)
|
||||
- [x] 11.6 Cycle narrative data — 6 themes with Russian lore fragments, cradle quotes, renewal messages (`src/data/cycle-narrative.json`)
|
||||
- [x] 11.7 RenewalScene — special scene between great cycles: Mycelium particles, staged text reveals, cycle transition, lore, maturation display (`src/scenes/RenewalScene.ts`)
|
||||
- [x] 11.8 Mycelium maturation — strengthens all nodes on renewal, caps at 1.0, cumulative across cycles
|
||||
- [x] 11.9 CradleScene integration — "Великий Цикл N: Тема | Ран X/7", narrative quote per theme
|
||||
- [x] 11.10 UIScene integration — cycle info bar + run phase display below health
|
||||
- [x] 11.11 GameScene integration — world trace spawning, trace glow rendering, death position recording, cycle info to registry
|
||||
- [x] 11.12 Scene flow extended — Fractal → RenewalScene (on 7th run) → Cradle, or Fractal → Cradle (normal)
|
||||
- [x] Unit tests — 51 new tests (562 total): cycle init, themes, traces, advancement, renewal, world modifiers, narrative data, full integration
|
||||
|
||||
---
|
||||
|
||||
## In Progress
|
||||
|
||||
_None — Phase 10 complete_
|
||||
_None — Phase 11 complete_
|
||||
|
||||
---
|
||||
|
||||
## Up Next: Phase 11+
|
||||
## Up Next: Phase 12+
|
||||
|
||||
_(See IMPLEMENTATION-PLAN.md for Beyond Vertical Slice)_
|
||||
|
||||
@@ -170,3 +185,4 @@ None
|
||||
| 9 | 2026-02-12 | Phase 8 | Ouroboros boss fight: 4-phase cyclical AI (Coil/Spray/Lash/Digest) with escalating difficulty, 3 chemistry-based victory paths (NaOH neutralization, direct damage, Hg catalyst poison), circular arena generator, BossArenaScene with attacks+collision+UI, Archont's Memory lore reward, CodexEntry extended, GameScene Resolution→arena trigger, 70 new tests (455 total) |
|
||||
| 10 | 2026-02-12 | Phase 9 | Biome expansion: +20 elements (40 total), +39 compounds (64 total), +85 reactions (119 total), 2 new biomes (Kinetic Mountains + Verdant Forests), biome selection in CradleScene, 6 new creature species (3 per new biome), generic world generator, 32 new tests (487 total) |
|
||||
| 11 | 2026-02-12 | Phase 10 | Schools: +3 schools (Mechanic/Naturalist/Navigator), data-driven unlock system (elements/creatures/runs), school bonuses (projectile dmg, movement speed, aggro range, reaction efficiency), CradleScene shows locked schools with hints, system multiplier params, 24 new tests (511 total) |
|
||||
| 12 | 2026-02-12 | Phase 11 | Great Cycle: 7-run macro cycles with traces between runs, GreatCycleState (cycle number/theme/traces), RunTrace recording (death position/school/biome/discoveries), WorldTrace ECS entities (death markers + discovery sites with glow), RenewalScene (Mycelium particles/staged text/cycle transition), 6 narrative themes (Awakening→Synthesis) with Russian lore, Mycelium maturation on renewal, CradleScene+UIScene+GameScene cycle display, 51 new tests (562 total) |
|
||||
|
||||
Reference in New Issue
Block a user