verifier_note: Each row's entry_hash is sha256 of canonical-JSON of the entry with keys: seq (=local_seq), ts, jti, surface, action, amount, decision, reason, tenant_id, prev_hash. Walk the rows in `seq ASC` order, check prev_hash chain, recompute entry_hash from local_seq.

warning: These receipts contain agent activity. If you store this file in a directory your agents can read, your agents can read it. Recommended: store off-machine or in a directory your agents are leashed away from.

note: Sliced from the canonical tenant chain. The first row's prev_hash anchors against pre-run state.


action: charge

decision: HOLD

reason: amount 6.5 over escalation threshold 5 — needs human approval


action: revoke: phase-2 audit · simulated owner kill switch

decision: REVOKED