06 / Rules simulation

Archon Worlds

Move resources through a world with rules, accounts, and an event history.

Interactive synthetic world · deterministic browser example

06 / Synthetic resource world

Watch a command change a world.

A small store supplies a clinic and kitchen. Each successful transfer changes their balances and adds one event.

STORE40 W / 24 GCLINIC0 waterKITCHEN0 grain

Resource ledger

Water 40 · grain 24 · totals conserved

Event history

  1. World initialized. No transfers yet.

Deterministic browser example with synthetic balances. Commands affect this tab only.

The project

Language into durable state

The full project turns natural-language intent into typed commands, checks resources and versions, posts balanced transfers, and records immutable events. It includes snapshots, deterministic replay, synthetic scenarios, and a world console.

Observations & lessons

What the architecture taught us

Intent and state need distinct responsibilities. A command can be understandable yet impossible with the available resources. Balanced postings and version checks make the effect of each accepted action inspectable; a rejected action leaves the resource totals intact.