# Evidence ledger `observations/.json` contains immutable envelopes created by the CLI. Each envelope stores a validated record and SHA-256 of its canonical JSON. Source content is represented by its own hash; retain source artifacts separately where permitted. Hashes provide integrity, not truth. Corrections are new records with `supersedes` pointing to the prior observation ID, leaving history intact. No model scores or prices from the explorations have been accepted as observations. Synthetic fixtures live in `examples/` and are used only in temporary demo storage.