Claim
PREDICTIONS COMMITTED BEFORE OUTCOME
Status
PROVEN_IN_CODE_AND_TESTS
Law
A prediction is committed before its outcome — the probability and its hashes are frozen before the decision is written, and a replayed decision under a new policy reproduces the same chain.
Implementation
probability+hashes frozen pre-emit; 16-field append-only ledger; DECISION_REPLAYED on hash replay under a new policy; emit_trace with sha256 receipt; journal written strictly after ledger insert
Test
packages/decisions replay/lineage suites (decisions 481/481 at DI-hardening; current suite green)
Limitation
replay depends on immutable sources for input hashes (documented per question)
Last verified
2026-10-17 · build edd6a6f (edd6a6f35dcab81b178a2e1ef1a31c2901aa67b8)
Reproduction
pnpm --filter @tollbridge/decisions test