| name | retro-plan |
| description | Review implementation results against the plan, run lightweight Mini-Retros before context is lost, evaluate plan quality, and feed actionable deltas into future plan definitions (including skill/prompt updates). USE WHEN the user asks to retro the plan, review what worked, capture bugs/refactorings, improve planning quality, run a mini-retro/checkpoint, or run a final retro. |
retro-plan
Run interim or final retrospectives for an implementation plan and convert findings into actionable follow-up deltas.
Shared Delivery Gates
Use /Users/dh/Documents/DanielsVault/_shared/shared-ai-docs/docs/doc-workflow.md as the canonical source for the shared delivery gates and terminology:
- Definition of Ready (DoR)
- Definition of Done (DoD)
- Decision Freeze Pack
- Mini-Retro
This retro should evaluate whether failures, rework, or surprises came from:
- weak or unmet DoR before implementation started,
- incomplete proof of DoD before something was treated as done,
- unclear or missing decisions in the Decision Freeze Pack.
When relevant, feed the findings back into spec, plan, and skill wording so the same class of mistake is less likely next time. For Parent/Child Agent Delivery process findings, especially stale handoffs, command-contract repair, missing retained evidence, next-child release ambiguity, or session reconstruction gaps, route to agent-delivery-retro-review for the artifact/session-oriented workflow review.
Mini-Retro Mode
Use Mini-Retro mode when the user asks for a short checkpoint, when a larger spec/review/delivery/closeout block just finished, or before session end, context compression, handoff, or the next major workflow step.
Keep the Mini-Retro short and include exactly the shared workflow checkpoint:
- What was decided?
- What changed?
- What remains open?
- Which evidence/verification is missing?
- Which skill/workflow friction showed up?
- Session/context state: continue here or start a new session?
Do not expand Mini-Retro mode into a full root-cause retro unless the user asks or the checkpoint reveals real planning failures, repeated rework, or skill/workflow gaps.
Workflow Routing
| Workflow | Trigger | File |
|---|
| retro-plan | "mini-retro" OR "checkpoint" OR "retro the plan" OR "retro plan" OR "retro the plan finally" OR "final retro the plan" | workflows/retro-plan.md |
Rules
- Keep retro format: What worked well / What needs improvement / Next refine adjustments.
- For Mini-Retros, use the shared six-question checkpoint instead of the full retro format.
- Interim retro may run multiple times during feature development.
- Final retro aggregates insights from all prior retros and overall plan quality.
- Capture bugs/refactorings as concrete follow-up deltas and ensure they are reflected in plan history.
- Explicitly assess plan quality as: Good / Partially Good / Poor, with reasons.
- Identify root causes of planning gaps (for example: missing constraints, ambiguous acceptance criteria, sequencing gaps, missing verification).
- Evaluate whether the change actually met the shared DoR before work started and the shared DoD before it was treated as complete.
- When gaps are found, produce concrete updates for future planning instructions (skill/workflow wording and prompt guidance), not only implementation follow-ups.
- Each retro must include at least one concrete planning-improvement delta when any planning weakness is identified.
Examples
Example 1: Interim retro
User: "retro the plan"
ā Invokes retro-plan workflow
ā Produces retro and actionable follow-up deltas
Example 2: Final retro
User: "final retro the plan"
ā Invokes retro-plan workflow
ā Produces aggregate final retro across prior retros and implementation outcome