diff --git a/references/briefs.md b/references/briefs.md index 3e73ca1..b2b1abe 100644 --- a/references/briefs.md +++ b/references/briefs.md @@ -152,6 +152,9 @@ Report findings only. - Use a temporary detached worktree for other checkouts, and remove it afterwards. - Do not run unless told. +- Long jobs: poll the log until they finish and then report. Never end the + turn while a build or a mutation run is still going; a turn that ends on + "waiting for cargo" delivers no findings and has to be resumed by hand. Scope: , commits (base ). Spec:
. diff --git a/references/changelog.md b/references/changelog.md index 720c6b7..07f79d3 100644 --- a/references/changelog.md +++ b/references/changelog.md @@ -27,6 +27,10 @@ harness audit"). - **The committed suites forbade a control by shape.** Each threw when a replacement changed nothing. A table shape that cannot express "change nothing" cannot test itself. +- **Soul brief: wait for long jobs.** The Hands brief had this rule since the + Ghostlight run; the Soul brief did not, and two consecutive Soul passes on + Cut 6b ended their turn with "waiting on the script" and had to be resumed + by Self before any finding arrived. ## 2026-09-16: record the gap, and absence is the hardest claim