Skip to Content
ReferenceLifecycle Diagram

Lifecycle Diagram

A Gemba Flow delivery cycle runs in six phases. The diagram below shows which slash command belongs to each phase and how work moves from an initial idea all the way to a validated production deployment. Each phase uses a distinct set of commands so the agent responsible at that stage has a clear, bounded scope.

Read the diagram left-to-right: phases execute in order, though Reflect (Phase 6) can happen after any phase when a session ends, and the Groom phase (Phase 3) recurs whenever the Ready column drains below one or two tickets.

Gemba Flow delivery cycle, six phases from Evaluate to ReflectSix phases arranged left-to-right: Evaluate, Set Up, Groom, Implement, Review and Ship, and Reflect. Each phase contains slash commands used at that stage. Solid arrows connect Phase 1 through Phase 6 in sequence. A dotted arrow loops from Phase 6 back to Phase 3, representing the recurring grooming cadence.1 · Evaluate/research/jtbd/positioning/evaluate-feature/lock-scope2 · Set Up/bootstrap-product/bootstrap-architecture/bootstrap-agents/bootstrap-workflow/doctor/upgrade3 · Groom/create-ticket/groom-backlog/sprint-status/check-milestone4 · Implement/work-ticket/quick-fix/swarm/drain/eli55 · Review & Ship/review-pr/architect-review/test-feature/release-decision/goal/eli56 · Reflect/log-session/prune-memory/validate-memory/report-issuenext cycle

Phase Callouts

PhaseCommandsWhat Happens
Evaluate/research, /jtbd, /positioning, /evaluate-feature, /lock-scopeDiscover user needs, evaluate fit, freeze MVP scope before any code is written
Set Up/bootstrap-product, /bootstrap-architecture, /bootstrap-agents, /bootstrap-workflow, /doctor, /upgradeGenerate PRD, architecture doc, agent configs, and CI/CD plumbing — run once per project
Groom/create-ticket, /groom-backlog, /sprint-status, /check-milestoneWrite tickets to Definition of Ready, populate the Ready column, check milestone progress
Implement/work-ticket, /quick-fix, /swarm, /drain, /eli5Pick up Ready tickets, branch, code, test, open PRs; /drain loops this autonomously overnight
Review & Ship/review-pr, /architect-review, /test-feature, /release-decision, /goal, /eli5Review open PRs, gate releases, promote feature flags from dark-ship to GA
Reflect/log-session, /prune-memory, /validate-memory, /report-issueRecord what shipped, decay stale memory entities, confirm completed tickets have MCP records

The dashed arrow from Reflect back to Groom represents the recurring cadence: after each session the backlog is re-prioritized and the next cycle begins.

See the Cheat Sheet for invocation syntax and a full per-command reference.

Last updated on