SIGN IN SIGN UP

fix(rpiv-workflow): hard-fail infra-death stops on collect-all fanout units

A collected soft-halt is a permanent skip — the resume fold rebuilds the
failedOutput sentinel by unitIndex and never re-dispatches the unit, so
collecting a transient infra death (error/noResponse/toolUse: the child
session never delivered a complete pass) turned one OOM'd unit into an
unrepairable hole downstream. Such stops now take the fail-fast terminal
halt even under collectAll: the trail carries an UNCOLLECTED failed unit
row, the slot stays unfilled, and resume re-dispatches exactly the dead
unit. Semantic failures (extraction/validation/timeout/length) stay
collected — there the skill ran and was judged.
S
Sergii committed
5142d6c0a893ea68ffb21a88d0d73badfc488aa8
Parent: 0f5c239