/ Campaign Truth

How Bardo Stores Campaign Truth

Bardo does not hide your campaign inside a black box. Canon stays in local files you can read, edit, diff, and version-control.

Primary files

  • events/canonical.ndjson is the append-only canon log.
  • projections/current-state.md is the main canon-derived state snapshot.
  • state/current.md mirrors the state for compatibility.
  • logs/*.md contains readable continuity reports.

Trust model

  • Canon is backed by canonical events or explicit saved state.
  • Inference is derived from canon and remains reviewable.
  • Suggestion is optional and does not become canon automatically.