Where a law lives
Part 1 · PLUGIN STRUCTURE AND ARCHITECTURE · Slide 6 of 60
written enforced audited
─────── ──────── ───────
Offload policy CLAUDE.md spawn-gate.sh eval OFFLOAD-POLICY
SKILL.md spend report
Ship gate CLAUDE.md pretool-gate.sh doctor + eval
Ledger law protocol block coord-nudge.sh doctor ESTATE
Done-when gates/ACTIVE completion-gate gate-check.py
Same law, three places. If the text and the gate disagree,
the gate wins — and eval says so.