mirror of
https://github.com/EveryInc/compound-engineering-plugin.git
synced 2026-09-19 01:09:55 +08:00
5c26b31f14
The block described each exit code in turn, and each round of review found another case the description got slightly wrong — most recently "exit 4 is a trust failure on an artifact that does exist", which is false whenever the artifact is absent and the job's own directory fails its owner check. Restate it as the condition instead of the case list: exit 3 is the only outcome meaning the peer produced nothing, and any other non-zero exit is the runner failing to complete the read, which has no fold-in branch. That covers the artifact read, the job-state read, and an unresolvable job id without asserting anything about artifact presence. Reported by Codex review on #1613. Claude-Session: https://claude.ai/code/session_01WJEpxdL3bLKCj2EHyZZe8V