docs: capture the embodied player citizen slices in plans and schema
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
## Current contract
|
||||
|
||||
`SimulationStateRecord` is the versioned JSON boundary for the current
|
||||
simulation. The current world schema is v12 and captures:
|
||||
simulation. The current world schema is v13 and captures:
|
||||
|
||||
- simulation seed, tick interval, tick count, clock remainder, and elapsed
|
||||
clock ticks;
|
||||
@@ -29,14 +29,16 @@ simulation. The current world schema is v12 and captures:
|
||||
- the player's Standing reputation (0–100), resolved-need count, and per-NPC
|
||||
gratitude, plus named player quest records that reference the originating
|
||||
opportunity or animal, requester NPC, resource/target/amount, Standing
|
||||
reward, and exact resolution or invalidation tick.
|
||||
reward, and exact resolution or invalidation tick;
|
||||
- the player's embodied state: hunger, energy, starvation progress, death
|
||||
count, and carried inventory with its capacity (schema v13).
|
||||
|
||||
The top-level identity is:
|
||||
|
||||
```json
|
||||
{
|
||||
"schema": "the_steward.simulation",
|
||||
"schema_version": 12
|
||||
"schema_version": 13
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user