Completion

pitway milestone-complete M001

milestone-complete requires every task done and every check passing -- it refuses until everything is actually green. This is the second of PitWay's two mandatory human approval gates (the first is milestone-confirm), and it's what the workflow lifecycle calls Final Full Test: if the full suite fails, work loops back into a milestone revision rather than completing.

What happens on completion

  • Every required task must already be completed.
  • Every approved command-type verification check (see Verification) must be passing.
  • Progress is reported honestly: completed required tasks / total required tasks, never a per-task percentage.

After completion

Completion doesn't merge the milestone's branch automatically -- that's a deliberate, separate step. See Merge for pitway milestone-merge.