World — the living graph-world
Source path: knowledge-base/diagrams/concepts/world.md
# World — the living graph-world
> **[Concept · product direction]** How a Domain, Scenario, branches, situated context, MCP Will, and
> parallel Worlds relate. This is a concept map, not shipped runtime wiring. The owning contract is the
> [World specification](../../specs/world/README.md).
```mermaid
flowchart TB
SOURCE["Premise · corpus · research · canon"] --> DOMAIN["Domain graph\nSystem · World · Fate"]
DOMAIN --> SCENARIO["Scenario\nexplore + build the raw world"]
SCENARIO --> BRANCH["Preserved branch states\ncanon + revisions + divergence"]
DOMAIN --> BRANCH
BRANCH -->|"any preserved state"| M1["World α\nparallel world"]
BRANCH -->|"same or different state"| M2["World β\nparallel world"]
BRANCH -->|"same or different state"| MN["World …\nparallel world"]
subgraph WORLD["One configurable World"]
CLOCK["Clock + cadence\nturns · active hours · rest"]
TOPOLOGY["Graph topology\nlocation · access · information flow"]
TOOLS["Tool ecology\ncapability · distribution · cost · permission"]
INFO["Information state\nobservation · delivery · memory"]
CONTEXT["Situated seat context\ncharacter · location · artifact · …"]
WILL["Human / agent Will\nnatural language or manual choice"]
MCP["MCP tool call\ntyped expression of Will"]
RULES["Rule + permission gate\nSystem evaluates the call"]
STATE["Shared world state + history"]
ECON["Optional economies\ninformation · artifacts · resources"]
EMERGENCE["Emergent society\ninstitutions · markets · status · norms · coalitions"]
OBSERVE["Experimental record\nreplay · fork · compare · analyse"]
STORY["Many cameras\nStories · Studio · spectator lenses"]
CLOCK --> CONTEXT
CLOCK --> RULES
TOOLS --> CONTEXT
TOOLS --> RULES
TOPOLOGY --> INFO --> CONTEXT
STATE --> CONTEXT
STATE --> INFO
CONTEXT --> WILL --> MCP --> RULES --> STATE
STATE --> TOPOLOGY
STATE <--> ECON
STATE --> EMERGENCE
INFO --> EMERGENCE
ECON --> EMERGENCE
TOOLS --> EMERGENCE
STATE --> OBSERVE
INFO --> OBSERVE
ECON --> OBSERVE
EMERGENCE --> OBSERVE
STATE --> STORY
INFO --> STORY
end
M1 -. "instance of" .-> WORLD
SYSTEM["System constrains"] --> WORLD
WORLD["World embodies"] --> WORLD
FATE["Fate remains open"] --> WORLD
WORLD --> LIFE["Pause · resume · conclude\nmigrate · upgrade"]
WORLD --> METRICS["Live / posthoc metrics\nFate + Domain North Stars"]
EVENTS["Governed injections\nreal-seeded · authored · synthetic"] --> RULES
```
The stable grammar:
```text
Domain defines. Branch preserves. Episode embodies. Scenario explores. World continues.
System constrains. World embodies. Fate remains open. Will makes the move.
```
Open on GitHubRaw Markdown source