Flujos de trabajo
Recuperación ante fallos
Recuperación tras verify fallido revisión incompleta o ejecución interrumpida.
Recuperación ante fallos
Asagiri persiste estados claros antes deducirlos archivo suelto respetarlos usando overrides documentados permite desatascar sin dañar historia.
Máquina estados modelada
Declarada workflow/state_machine.go:
stateDiagram-v2
[*] --> pending
pending --> planned
planned --> enriched
enriched --> running
running --> implemented
implemented --> verified
verified --> reviewed
reviewed --> ready_for_pr
running --> failed
implemented --> verify_failed
verified --> review_failed
verify_failed --> implemented
review_failed --> verifiedPasos ilegales regresar error salvo comandos especialmente permitido --force.
Recetas frecuentes
Verify roto arreglé código
# fix local worktree después:
asa verify billing-v2 --forceReview fracasado
asa review billing-v2 --agent codex --forceRun interrumpe mid pipeline
asa status
asa resume <run-id> # muestra siguiente plan|dev|review...
asa continue "resume billing-v2"Worktrees viejas
asa cleanPolitica retention cleanup_policy determina preservación fallidas.
Post mortems
asa report <run-id>
asa investigate billing-v2