Sequencer Lifecycle

Sequencer Lifecycle A lifecycle diagram generated by Archify. 01 / Main phases 02 / Waiting + Recovery 03 / Terminal Idle · no sequencer · Main phases · entry 01 Idle no sequencer entry Start · merge / rebase / cp · Main phases · git 02 Start merge / rebase / cp git In progress · index / tree writes · Main phases · work 03 In progress index / tree writes work Continue · palette / bindings · Main phases · gate 04 Continue palette / bindings gate Done · undo with u · Main phases · success 05 Done undo with u success Conflict · unresolved files · Waiting · pause Conflict unresolved files pause Mutex block · bisect / dirty · Waiting · guard Mutex block bisect / dirty guard Recoverable fail · retry continue · Recovery · retryable Recoverable fail retry continue retryable Aborted · abort · Terminal · terminal Aborted abort terminal Stale · session expired · Terminal · terminal Stale session expired terminal Legend start active state waiting decision terminal success failure / exit

Main path

  • • Idle → Start → In progress → Continue → Done
  • • After Done, session undo (u) can reverse HEAD

Waits and exits

  • • Conflict / mutex are non-terminal; continue can retry
  • • Abort or stale are terminal — no return to active work