Ciclo de vida de una tarea en orch

Ciclo de vida de una tarea en orch A lifecycle diagram generated by Archify. 01 / Camino principal 02 / Recuperación 03 / Outcomes backlog · creada por orch atomize · Camino principal · entrada 01 backlog creada por orch atomize entrada todo · única que se despacha · Camino principal · cola 02 todo única que se despacha cola in-progress · engine dispatch → agente · Camino principal · agente 03 in-progress engine dispatch → agente agente done · vía orch_set_status · Camino principal · final 04 done vía orch_set_status final blocked · con motivo escrito · Recuperación · recuperable blocked con motivo escrito recuperable orch_block orch task set reaper retry reabrir Legend start active state waiting terminal success failure / exit

Camino principal

  • • orch atomize crea tareas en backlog; sólo las que están en todo se despachan
  • • El engine pasa todo → in-progress al lanzar el agente; orch_set_status o scripts/task-finish.sh la cierran en done

Recuperación y reapertura

  • • orch_block o task-block la dejan en blocked; el operador la devuelve a todo con orch task set o orch reset --requeue
  • • done → todo es la única reapertura; done → in-progress y done → blocked se rechazan