The sealed prediction registry is an append-only, tamper-evident ledger (hash-chained): every run, instance, sealed prediction, and outcome appends an entry whose hash commits to the previous one, so any edit to history is detectable. In this prototype the witness is the local chain itself; production adds an external timestamp witness.
Each row is one sealed submission: the distribution was hashed and committed to the chain before the outcome existed. Statuses advance sealed → resolved → scored as outcomes and reports land.
| Run | Instance | Submitter | Evidence cutoff | Answer-space hash | Payload hash | Sealed at | Status |
|---|---|---|---|---|---|---|---|
| Seeding synthetic registry… | |||||||
Every registry mutation — run created, instance registered, prediction sealed, outcome resolved, report generated — appends exactly one chain entry. The chain commits to payload hashes and identifiers only; raw distributions never enter it.
loading…
Data model: sealed records mirror sealed-prediction.schema.json. The witness field is prototype-local-ledger here; production replaces it with an external timestamping witness. Resolution happens on the Outcomes page; scores land on the Scoring report.