Skip to content

Flow Templates

Flow Templates

The effort level determines which flow template is used and which phases run.

Template Selection

EffortTemplateDescription
SlightLean pipeline — skips task review, Checkpoint B, and comprehensive review
MstandardBalanced — skips task review and Checkpoint B
LfullAll phases mandatory, --auto ignored for checkpoints

XS effort is not supported. Use S for small tasks.

Effort Detection

Effort is determined in this priority order:

  1. --effort= CLI flag (explicit override)
  2. Jira story points (if source is a Jira issue)
  3. Heuristic detection (LLM-based)
  4. Default: M

Phase Execution Matrix

PhaseTaskS (light)M (standard)L (full)
0Input Validation
1Workspace Setup
2Detect Effort
3Situation Analysis
4Investigation
5Design
6Design Review
7Checkpoint A
8Task Decomposition
9Tasks Review
10Checkpoint B
11Implementation
12Code Review
13Comprehensive Review
14Final Verification
15PR Creation
16Final Summary
17Final Commit
18Post to Source
19Done

Checkpoint Behavior

  • Checkpoint A is always blocking when design ran. Use --auto to allow AI reviewer verdict to auto-approve.
  • Checkpoint B runs only for effort L. --auto is ignored for effort L — human approval is always required.
  • Checkpoints are skipped entirely for investigation tasks (Checkpoint A) and for bugfix, docs, investigation, refactor tasks (Checkpoint B).

Released under the MIT License.