Add the Ralph loop delivery standard (docs/ralph-loop.md + §9)

This commit is contained in:
timmy committed 2026-10-16 17:38:47 +00:00
1 parent 52b4f46959
commit 402f420936
2 files changed
+43

No files matched your search

+8
View File
@@ -100,3 +100,11 @@ These apply to Zeph and to Timmy equally. They are the price of being trusted wi
Changes to this file go through a pull request to it. Alexander's decisions bind; Timmy's decisions bind within
the boundaries above; beyond them, ask, and asking goes through this repo.
## 9. The Ralph loop — delivery standard
Every deliverable ends with a `CHECK: <shell command>` that exits 0 when the work is correct. The runner
(`ralph-loop.sh`, spec in `docs/ralph-loop.md`) runs that CHECK and enforces the loop: green ships; red feeds
the failure back and the wizard fixes + re-emits, max 3 iterations, then escalation to Timmy. A missing
`CHECK:` counts as red. A `CHECK:` that is a tautology (`true`, `echo ok`, `exit 0`) is a fault, not a
verification. No deliverable is done on a claim — it is done when its CHECK exits 0.