refactor: clarify simulation ownership
This commit is contained in:
@@ -29,9 +29,8 @@ Each milestone should produce five outcomes:
|
||||
Do not advance because files exist. Advance when the exit test passes.
|
||||
|
||||
The current implementation has completed ResourceNode migration through player
|
||||
parity plus the minimal Jajce scaffold and navigation proof. The architecture
|
||||
gate below is now active and must pass before beauty production or broader
|
||||
simulation features. See
|
||||
parity, the Jajce scaffold/navigation proof, and the mandatory architecture
|
||||
gate below. See
|
||||
[ADR 0001](decisions/0001-simulation-authority-boundary.md).
|
||||
|
||||
## Mandatory architecture gate
|
||||
@@ -660,6 +659,12 @@ The practical next sequence is:
|
||||
|
||||
Recently completed:
|
||||
|
||||
- Simulation responsibility cleanup: storage/inventory transactions now live
|
||||
in `VillageEconomy`, ordered history and rate queries live in
|
||||
`SimulationEventLog`, and `SimulationManager` exposes a shorter tick
|
||||
lifecycle while remaining the scene-tree façade. Dead prototype APIs and
|
||||
unused scene artifacts were removed, with the ownership map documented in
|
||||
`ARCHITECTURE_OVERVIEW.md`.
|
||||
- `F10` cinematic/debug presentation toggle that hides development UI, world
|
||||
labels, and NPC name/profession labels without changing simulation state;
|
||||
- `F12` repeatable simulation-garden demo reset by reloading the current scene
|
||||
|
||||
Reference in New Issue
Block a user