6-Stage Product Development Lifecycle
ADLC governs the complete product lifecycle from first idea to retirement. Each stage has one owning command, one agent, and a signed gate artifact. Agents prepare — humans decide at every gate.
Source: lifecycle-ssot/SKILL.md (canonical 5+1 stages per ADR-020 + ADR-021) · Framework command-centre → · PM execution toolkit →
WHAT · Canonical 6-stage lifecycle · Audience: CEO / CFO / CDO / HITL · Part of the ADLC lifecycle docs: WHAT (/sdlc) · WITH-WHAT (/adlc) · HOW (/pm-toolkit)
6 Stages · One Command Each
Every stage has a single owning command, a named agent, an autonomy tier, and a gate artifact the HITL must sign.
/adlc:discover[A]+[HITL-gate]/adlc:design[A]+[HITL-gate]/adlc, /speckit.implement[A]/[A-gated]/commerce:tf-plan + tf-apply (HITL)[A-gated]→[HITL]/itsm:lifecycle, /ceremony:retro[A-readonly]+[HITL-decide]/adlc:deprecate[A-readonly]+[HITL-decide]+[HITL]Engineering Inner Loop — Nested, Not Competing
The constitution defines a 6-phase engineering loop: Plan → Build → Test → Deploy → Monitor → Operate. This is the inner loop nested inside Stage 3 (Build) and Stage 4 (Deploy) — not a separate product lifecycle.
Build ↔ TestDeploy → Monitor → Operatelifecycle-ssot/SKILL.md §3 · The "Operate" inner-phase retirement activity maps to Stage 6 Deprecate at the product level — consistent, not contradictory. Constitution ref: constitution.md:174How to Use the Lifecycle End-to-End
Six commands in sequence. Each gate unlocks the next stage. HITL decision points shown in amber — agents cannot bypass them.
CxO Value at Every Stage
.adlc/.claude/skills/governance/lifecycle-ssot/SKILL.md · ADR-020 (5-stage) + ADR-021 (Stage 6 Deprecate) · Framework command-centre →