diff --git a/HANDOFF-2026-08-29-truth-detector.md b/HANDOFF-2026-08-29-truth-detector.md index 5f91101..aebb439 100644 --- a/HANDOFF-2026-08-29-truth-detector.md +++ b/HANDOFF-2026-08-29-truth-detector.md @@ -289,6 +289,41 @@ the top recurring operational item. - **Geist is not on disk.** Both stacks fall back to system faces, and the ethos threat model rules out the font CDN. +## Resume in this order + +Set by the operator at the session boundary. Do not rebuild it from the commits. + +1. **F62 first.** Make a requested-but-unanswered handoff visible and bounded. + Preserve the lease while Orchestra is explicitly waiting, retry the confirmed + request, then emit a causal timeout. Today it ends as generic idleness. +2. **Repeat the implement-successor rung** with a deliberately longer task. Get + at least one `PlanPhaseVerified`, force the handoff while still in + `implement`, and prove the successor sees the complete accepted plan, the + verified previous phase, the first unfinished phase, and the current human + authority. +3. **Finish the remaining ladder.** Manual verification, SHA staleness and + reverification, human-decision mismatch, then a real replan with old-plan + provenance. +4. **Use the capability table above as backend work discovery.** Do not add fake + controls. Each disabled action is concrete evidence of a missing capability. +5. **Continue the debt slices independently.** Durable worker observations and + manual-intervention events are the next evidence gaps. Not automatic + maintenance yet. + +## What the tag means + +```text +orchestra-release-v1 -> 34f3c28 + deployed, settled lifecycle plus the truth-detector UI baseline + +later HEADs + experimental plan, debt and runtime work that must earn their own + release proof +``` + +Use that distinction. A defect found in experimental work is not a reason to +reopen settled architecture. + ## The roadmap the operator set ```text