docs: mark Jajce scaffold proof complete

This commit is contained in:
2026-07-04 21:08:16 +02:00
parent 556d0fdc26
commit b50fae671a
4 changed files with 98 additions and 46 deletions
+7 -2
View File
@@ -9,7 +9,7 @@
| **3** | Authoritative extraction on completion | ✅ Complete |
| **4a** | Wood target selection (NPC) | ✅ Complete |
| **4b** | Player parity (extraction contract) | ✅ Complete |
| **5** | Jajce world placement | ❌ Not started |
| **5** | Jajce world placement | 🔶 Scaffold/navigation proof complete |
| **6** | Remove remaining zone model | ❌ Not started |
### Key divergences from the original plan
@@ -485,6 +485,11 @@ baseline.
- use the old task zones only for rest, eat, patrol, and study;
- verify target discovery does not rely on parent scene paths.
**Progress:** `556d0fd` adds the standalone Jajce scaffold, four stable-ID
resources, dedicated Terrain3D seed data, remaining activity markers, and 24
headless navigation-route checks. Runtime `main.tscn` migration is intentionally
deferred until after the architecture gate, so this phase is not yet complete.
**Exit:** the existing food and wood loops work after moving from the flat map
to Terrain3D.
@@ -558,7 +563,7 @@ resource conservation through debug presentation.
| 10 | Add navigation failure handling (replaces regression scenarios) | ✅ Done | `b8752f8` |
| 11 | Migrate wood | ✅ Done | `c6033b6`, `8049c52` |
| 12 | Give the player the same extraction path | ✅ Done | `326df51` |
| 13 | Continue with the Jajce world scaffold | ❌ Not started | — |
| 13 | Continue with the Jajce world scaffold | 🔶 Placement proof done; runtime migration pending | `556d0fd` |
## Definition of done for the first migration