Problem
Hosted race CI on combined #1129 failed TestCompactRunWhileWaitingForUserPreservesCompactionAfterResume: expected waiting_for_user, got running. The failure is outside native stack diff and blocks a green baseline.
Acceptance criteria
- Determine production status/event defect vs fixture timing.
- Add deterministic normal/race proof of waiting-for-user before compaction/resume.
- Preserve runner/broker ordering, compaction, pending input, resume, persistence/API/TUI semantics.
- Sol medium diagnosis, isolated issue PR, cheap re-review, full regression/hosted green.
Scope
Harness runner waiting-state test/implementation as evidence warrants. Blocks stack promotion due red baseline.
Problem
Hosted race CI on combined #1129 failed
TestCompactRunWhileWaitingForUserPreservesCompactionAfterResume: expectedwaiting_for_user, gotrunning. The failure is outside native stack diff and blocks a green baseline.Acceptance criteria
Scope
Harness runner waiting-state test/implementation as evidence warrants. Blocks stack promotion due red baseline.