Educational companion dossier · Fact, interpretation, lived experience, clinical education, fiction, and mechanics are labeled separately. Scope & safety
REAL-WORLD INTERPRETIVE

SIMULATION LITERACY

Event Sourcing, Replay, and Branching

How append-only event history, snapshots, replay, and labeled branches can support reproducibility, correction, and counterfactual comparison.

LEVEL 1

ORIENTATION

Why this matters

REAL-WORLD INTERPRETIVE

One-sentence brief

A current-state snapshot shows what the system believes now; an event history explains how it got there and which corrections must propagate.

REAL-WORLD INTERPRETIVE

Three key points

  1. Events record state change, actor, reason, version, and time.
  2. Snapshots improve performance but do not replace lineage.
  3. Counterfactual branches stay isolated from the observed or authoritative record.
LEVEL 2

WORKING BRIEF

Evidence, context, and limits

REAL-WORLD INTERPRETIVE

Event record

An event should describe the previous state, transition, new state, responsible rule or authority, timestamp, source references, and model version.

  • Stable event identifier.
  • Idempotent processing where practical.
  • No sensitive personal detail beyond purpose.
REAL-WORLD INTERPRETIVE

Append-only history

Appending rather than overwriting preserves audit and correction history. Corrections can be represented as new events that supersede or reverse earlier state.

  • Do not erase adverse results.
  • Link reversal to original event.
  • Protect integrity and access.
REAL-WORLD INTERPRETIVE

Snapshot

A snapshot accelerates loading by recording derived state at a point in time. It should include the event position and digest needed to verify reconstruction.

  • Snapshot is derived, not primary evidence.
  • Rebuild periodically.
  • Detect drift.
REAL-WORLD INTERPRETIVE

Replay

Replay reconstructs state under the same rules and inputs. Reproducibility depends on deterministic order, versioned logic, and controlled randomness.

  • Record seed or event outcomes.
  • Pin dependencies.
  • Compare replay digest.
REAL-WORLD INTERPRETIVE

Branch

A branch creates a counterfactual timeline from a known point. It should have its own identity, assumptions, and output store.

  • Never merge fictional branch facts into observed history.
  • Show divergence.
  • Allow branch deletion without deleting the base record.
REAL-WORLD INTERPRETIVE

Rights, correction, and retention

Auditability should not become indefinite surveillance. Retention, access, correction, privacy, and deletion rules must be proportionate to purpose.

  • Minimum necessary data.
  • Independent review for consequential use.
  • Correction reaches derivative records.
LEVEL 3

COMPLETE DOSSIER

Limitations, game links, and review context

DISPUTED / MULTIPLE ACCOUNTS

Known limitations and gaps

  • This is a non-operational educational transformation: it does not build or implement a game, executable simulator, forecasting service, emergency tool, or decision system.
  • This page is an educational transformation of supplied research leads; it does not authenticate every citation, equation, product claim, or institutional attribution in those files.
  • A scenario, model run, or map is not an observation, forecast, legal finding, public-health instruction, emergency warning, or proof of future behavior.
  • No source code, nuclear-effects formula, casualty calculation, target-selection method, cyber-intrusion procedure, exploit chain, or instruction for bypassing safeguards is published.
  • Geography, nationality, ethnicity, religion, language, migration, disability, health, poverty, or political identity are not inherent danger, compliance, intelligence, competence, or worth variables.
  • Specialist scientific, public-health, accessibility, legal, regional, ethics, security, and lived-experience review remains pending; the page stays open to correction.
LEVEL 4

RESEARCH EDITION

Sources, methods, and stable links

REAL-WORLD INTERPRETIVE

Linked reports

REAL-WORLD VERIFIED

Method and corrections

This page follows the public method for provenance, confidence, source independence, alternative accounts, limitations, review state, and visible correction.

NEXT

CONTINUE

Related learning