Files
orca/config/scripts
Jinwoo-H 451703136c fix(orchestration): stop nextAction looping on an unverifiable worker
projectFleetNextAction returned inspect = worker-show --dispatch <id> for every
unverifiable row, and worker-show republishes this same projection. An agent
following the guide's rule to run a row's literal nextAction argv whenever
attention.requiresAction is true therefore re-derived the identical command
forever, and the escape clause only covered live rows.

Absence cannot be settled by any command, so an unverifiable row with nothing
pending now recommends none and surfaces its reason on liveness. recover stays
reserved for a proven exit; a pending question or approval still points at
worker-show, where the row can actually change.

The kernel sentence changes with it, so an agent reading it literally cannot
loop, and the bundled copy is regenerated from the source guide.
2026-09-07 15:18:49 -04:00
..
2026-05-15 05:44:25 -04:00