feat: replace activity markers with typed sites

This commit is contained in:
2026-07-07 13:27:02 +02:00
parent e5bd93d705
commit 4c090f1635
19 changed files with 308 additions and 126 deletions
+4 -3
View File
@@ -12,10 +12,10 @@ same contract now runs against the integrated `JajceWorld` runtime.
The automated baseline verifies:
- the scene creates three simulated NPCs;
- the scene creates six simulated NPCs;
- four stable-ID ResourceNodes register;
- three fixed origins can reach the four remaining activity markers and four
ResourceNode interaction points (24 route checks);
- three fixed origins can reach the typed pantry, three typed activity sites,
and four ResourceNode interaction points (24 route checks);
- a two-tick working task completes;
- starvation still reaches death at its configured threshold.
@@ -24,6 +24,7 @@ The companion player-parity scenario verifies:
- player food extraction conserves the actual remaining amount;
- player wood extraction uses the configured yield;
- player depletion releases an NPC reservation.
- player pantry and guard interactions use typed world sites.
## Commands