Contract-enforced agent workflow: scope, budgets, checks, and evidence before done.
Run every coding task against a written contract and a machine check. Use when the repo has a .ratchet directory, when the user says /ratchet-mode, or when work must be verified before "done". Enforces scope, budgets, checks, and evidence.