- Rule 11 (new issue pickup) was incorrectly labeled Rule 10 in SKILL.md
dispatch rules table
- docs/dev-loop-spec.md referenced non-existent scripts/check-deps.sh
instead of correct scripts/test/check-invariants.sh
- Add sr-fix.md to worker templates tables in both SKILL.md and spec
Document the new pure-shell dispatch architecture that eliminates the
model-reasoning vulnerability that caused issues #144 and #145.
- SKILL.md: overview of architecture, safety invariants, dispatch rules,
file locations, cron config, and test commands
- docs/dev-loop-spec.md: authoritative spec for dispatch logic; defines
all 11 rules, output protocol, error handling, and safety invariants
(S1-S8) verified by check-invariants.sh
The dispatch script itself lives in workspace/scripts/ so it can be
updated without a repo PR cycle. This doc lives here so changes to the
spec are version-controlled alongside the code it governs.