CW-202 foundation
One engine resolves every consequence.
The canonical World Engine drives Harbor Point’s playable loop with deterministic action, delayed effect, actor response, feedback, uncertainty, events, and inspectable explanations.
1. Validate
Reject malformed actions, effects, probabilities, delays, actor responses, and seeds before any state transition.
2. Resolve
Process due effects, the player action, and independent actor responses in stable deterministic order.
3. Record
Return a new snapshot plus append-only events and evidence-bounded explanations for every outcome.
4. Replay
The same snapshot, turns, versions, and seed reproduce the same canonical outcomes without wall-clock time or AI.
Authority boundary
Player policies and household responses submit validated intents; neither can mutate canonical state directly. The world schemas and causal model keep that authority inside the engine.