Asagiri
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 --> verified

Pasos ilegales regresar error salvo comandos especialmente permitido --force.

Recetas frecuentes

Verify roto arreglé código

# fix local worktree después:
asa verify billing-v2 --force

Review fracasado

asa review billing-v2 --agent codex --force

Run interrumpe mid pipeline

asa status
asa resume <run-id>          # muestra siguiente plan|dev|review...
asa continue "resume billing-v2"

Worktrees viejas

asa clean

Politica retention cleanup_policy determina preservación fallidas.

Post mortems

asa report <run-id>
asa investigate billing-v2

Relacionado