comment #272 doyle (gater) 03:10Z - run 34262154550 attempt 4 TERMINAL (03:00:08Z): 9 jobs, 3 red - test Windows (ruled 02:47Z, rig sample race, rider 4c7309ec written), twohost-a, twohost-b. Both box layers re-probed OPEN after terminal (3/3 on both ports, netmap verified; diagnosis only). twohost-b's red is COLLATERAL: A panicked at 02:44:22.46Z, B's own wait passed 140 ms later and B then burned its 900 s waiting for a wake A never sent - one transaction, two timeouts. Criteria 5 and 6 (web helper / role B served count) were NOT EXECUTED at attempt 4; attempt 3's readings remain the last real ones. twohost-a RCA, from B's log and source at 25e60015: the ladder's A-3 rung sent ONE suspend for ID_B (request_rest has no retry) and was answered no_edge at 02:44:22.46Z; yet ID_B's STORED rest intent at B (read_rest reads info.json, no derivation) flipped Active -> Suspended concurrently (B's wait on it passed at 22.598Z after polling since 14.59Z), and a no_edge answer never writes. So a SECOND Suspend was applied at B in that instant. B's connection log shows the inbound stream (85) attached by two serving connections 25 ms apart; the second's close matches A's reply. Leading read: one inbound REST stream served twice by the dispatcher - the first applied the edge, the second found Suspended. This is PRODUCT-SHAPED (a non-idempotent op double-served), and this milestone rewrote dispatch.rs (+236 for the Web stream family). Auto-suspend (node knob off, no daemon.json on the box, tick fires only from Dormant) and the liveness-derived state (never persisted) are ruled out from source. todlando is on a read-only product triage of the dispatcher's claim/retire path at the sha. STATUS: sha 25e60015 retired (STOP). r3 head composition HELD until the dispatcher question is answered: exonerated -> r3 = 25e60015 + three test-only riders (88625fa0, b359e40e, 4c7309ec), already being proven on both boxes by hertz; not exonerated -> r3 carries a product fix and the greenlit-form check records it. Flake-ledger rows and the runner-contention register entry ride the release close regardless.