Record F37

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011xsXyr5J1RACo71YeKG3Pu
This commit is contained in:
2026-08-28 01:45:28 +04:00
parent cb7782db01
commit 10f3cd2ea5
+19
View File
@@ -1542,3 +1542,22 @@ Six defects tonight, each hidden behind the one before it. F30 was reachable
only once F29 let an operator act, F32 only once F30 tried to reap, F34 and F36
only once F33 and F31 let execution get that far. Tests passed throughout. The
only thing that surfaced any of them was running the system.
### F37: the handoff carried the write Orchestra asked for
One stage past F36:
```text
adapter: upload handoff: invalid handoff command: must not point to a handoff or report
```
`Handoff.Command` is the last command observed in the pane. The handoff prompt
tells the agent to write `.orchestra-handoff-report.md` and stop, so that write
is almost always the last command there. `.orchestra-handoff-report.md` matches
every alternative in `circularCommand`, so every rotation failed on Orchestra's
own instruction.
Fixed in `cb7782d`. `lastObservedCommand` skips commands the validator would
call circular. The rule is asked for through `continuity.IsCircularCommand`
rather than restated, because restating a rule in two places is exactly what
produced F36.