declare_break
Declare a detected ledger break by appending an immutable record of the orphaned line's bytes, reason, and date, keeping the break visible and counted without restoring a green verdict.
Instructions
Your own ledger is broken — something was written into it out of band. Name the break instead of hiding it. This APPENDS (never edits) a row pinning the orphaned line's exact bytes, the reason, and the date, so a known break stops reading like an unexplained one. It does NOT restore a green: the verdict becomes bounded (ok=null) and the break stays counted in declared_breaks forever. It declares one break at a time — the first one verification already found — so a second break can never ride in on one sentence. Refused if nothing is actually broken.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | A real human explanation of how the row got there. Blank is refused: an unexplained declaration is a mute exemption, not a record. | |
| namespace | Yes | The ledger to declare against — same name you pass to prove_my_conduct. |