lnd/simulation/lab
Olaoluwa Osuntokun 71e93d2dce simulation/lab: exp-030, misattribution manufactures innocence
In this commit, we close the unknown-times-shift interaction with a
mechanism and a measured fix. The quarantine was being disarmed by
false exculpatory evidence: a shifted failure report writes a hard
lower bound on the guilty channel for the very amount it refused,
clearing it off the suspect list and concentrating suspicion on
innocent channels — one in ten convictions on the mix tier landed on
a channel that never failed, measured against the simulator's ground
truth. The fix narrows the trust boundary to the only evidence class
misattribution cannot forge: a settlement. ProvenOK, written by
settlements alone, replaces LowerOK in the quarantine's three
suppression rules, recovering the mix above its pre-quarantine
reference at no measurable cost anywhere else. The quarantine stays
in the release candidate.
2026-07-30 17:19:32 -07:00
..
experiments simulation/lab: exp-030, misattribution manufactures innocence 2026-07-30 17:19:32 -07:00
scenarios simulation/lab: seal the corpus-econ splits 2026-07-28 02:50:58 -07:00
DECISIONS.md simulation/lab: add decisions log 2026-07-24 13:31:17 -07:00
DISTILLATION.md simulation/lab: add DISTILLATION.md, the patch explainer 2026-07-27 13:33:35 -07:00
IDEAS.md simulation/lab: log the foreign balance sheet and the fee-liquidity signal 2026-07-29 16:48:48 -07:00
NOTEBOOK.md simulation/lab: exp-030, misattribution manufactures innocence 2026-07-30 17:19:32 -07:00
WHY.md simulation/lab: WHY.md's attribution caveat gets its answer 2026-07-27 01:06:23 -07:00