Claude Code Plugins

Community-maintained marketplace

Feedback

aid-impl-plan

@ilandahan/AID
5
0

AID Phase 3 - Implementation Planning with consolidation-first approach. Resolves contradictions between PRD and Tech Spec, creates consolidated master document, then breaks down into actionable tasks and populates Jira. Includes sprint planning and risk assessment.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name aid-impl-plan
description AID Phase 3 - Implementation Planning with consolidation-first approach. Resolves contradictions between PRD and Tech Spec, creates consolidated master document, then breaks down into actionable tasks and populates Jira. Includes sprint planning and risk assessment.

AID Implementation Plan Skill (Phase 3)

Phase 3 is the bridge between design and development. This skill ensures all planning artifacts are consistent, consolidated, and ready for development.


๐Ÿš€ PHASE 3 ENTRY - MANDATORY WELCOME MESSAGE

When user enters Phase 3, Claude MUST display this message FIRST:

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                                                             โ”‚
โ”‚  ๐ŸŽฏ Welcome to Phase 3: Implementation Planning             โ”‚
โ”‚                                                             โ”‚
โ”‚  Phase 3 is all about creating ONE SOURCE OF TRUTH!        โ”‚
โ”‚                                                             โ”‚
โ”‚  Before we can break down tasks and create Jira issues,    โ”‚
โ”‚  we need to consolidate all your planning documents into   โ”‚
โ”‚  a single, comprehensive specification.                     โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  ๐Ÿ“„ Documents I'll consolidate:                             โ”‚
โ”‚                                                             โ”‚
โ”‚     1. Research Report (if exists) - Phase 0 findings      โ”‚
โ”‚     2. PRD - Your product requirements from Phase 1        โ”‚
โ”‚     3. Tech Spec - Technical design from Phase 2           โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  ๐Ÿ” What I'll do:                                          โ”‚
โ”‚                                                             โ”‚
โ”‚     โ€ข Read each document SECTION BY SECTION                โ”‚
โ”‚     โ€ข Find ALL contradictions between documents            โ”‚
โ”‚     โ€ข Resolve conflicts using this hierarchy:              โ”‚
โ”‚         Research > PRD > Tech Spec                         โ”‚
โ”‚     โ€ข Create ONE consolidated document (can be long!)      โ”‚
โ”‚     โ€ข NO information will be lost                          โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  โš ๏ธ  This is a BIG task - the consolidated document will   โ”‚
โ”‚     contain EVERYTHING from all source documents.          โ”‚
โ”‚                                                             โ”‚
โ”‚  Ready to begin the consolidation process?                 โ”‚
โ”‚                                                             โ”‚
โ”‚  Reply: "yes, begin" or ask questions first                โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Claude MUST wait for user confirmation before proceeding.


CRITICAL: Phase 3 Sub-Phase Structure

Phase 3 is divided into three mandatory sub-phases. Each must complete before proceeding.

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                         PHASE 3                                 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                                 โ”‚
โ”‚  Phase 3a              Phase 3b              Phase 3c           โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”‚
โ”‚  โ”‚ Consolidationโ”‚โ”€โ”€โ”€โ”€โ–บโ”‚ Task         โ”‚โ”€โ”€โ”€โ”€โ–บโ”‚ Jira         โ”‚    โ”‚
โ”‚  โ”‚ & Validation โ”‚     โ”‚ Breakdown    โ”‚     โ”‚ Population   โ”‚    โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ”‚
โ”‚         โ”‚                    โ”‚                    โ”‚             โ”‚
โ”‚         โ–ผ                    โ–ผ                    โ–ผ             โ”‚
โ”‚  [User Approval]      [Milestone]          [Final Review]       โ”‚
โ”‚                                                                 โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Phase 3a: Consolidation & Validation

Purpose

Resolve all contradictions between PRD, Tech Spec, and Research before any planning begins.

CRITICAL: Section-by-Section Processing

WHY SECTION-BY-SECTION?

  • Source documents are LARGE (PRD + Tech Spec + Research)
  • Processing all at once will cause information loss
  • Dependencies between sections must be tracked
  • Each section needs focused contradiction analysis

Process

Step 1: Document Discovery & Section Mapping

First, Claude MUST read and map ALL sections from each document:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ DOCUMENT SECTION MAPPING                                        โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                                 โ”‚
โ”‚ Research Report (if exists):                                    โ”‚
โ”‚ โ”œโ”€โ”€ Section 1: [Title]                                         โ”‚
โ”‚ โ”œโ”€โ”€ Section 2: [Title]                                         โ”‚
โ”‚ โ””โ”€โ”€ Section N: [Title]                                         โ”‚
โ”‚                                                                 โ”‚
โ”‚ PRD:                                                            โ”‚
โ”‚ โ”œโ”€โ”€ Section 1: [Title] โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                             โ”‚
โ”‚ โ”œโ”€โ”€ Section 2: [Title] โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€ Dependencies              โ”‚
โ”‚ โ”œโ”€โ”€ Section 3: [Title] โ—„โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                             โ”‚
โ”‚ โ””โ”€โ”€ Section N: [Title]                                         โ”‚
โ”‚                                                                 โ”‚
โ”‚ Tech Spec:                                                      โ”‚
โ”‚ โ”œโ”€โ”€ Section 1: [Title] โ”€โ”€โ–บ Related to PRD Section [X]          โ”‚
โ”‚ โ”œโ”€โ”€ Section 2: [Title] โ”€โ”€โ–บ Related to PRD Section [Y]          โ”‚
โ”‚ โ””โ”€โ”€ Section N: [Title]                                         โ”‚
โ”‚                                                                 โ”‚
โ”‚ Cross-Document Dependencies:                                    โ”‚
โ”‚ โ€ข PRD Section 3 depends on PRD Section 2                       โ”‚
โ”‚ โ€ข Tech Spec Section 1 implements PRD Section 1                 โ”‚
โ”‚ โ€ข Tech Spec Section 4 references Research Section 2            โ”‚
โ”‚                                                                 โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Show this mapping to user and confirm before proceeding.

Step 2: Create Processing Order

Based on dependencies, create the consolidation order:

consolidation_order:
  # Process in dependency order - foundations first

  round_1_foundations:
    - research_section: "Market Analysis"
      related_prd: null
      related_tech: null
    - prd_section: "Problem Statement"
      related_research: "Market Analysis"
      related_tech: null

  round_2_requirements:
    - prd_section: "User Stories"
      depends_on: ["Problem Statement"]
      related_tech: "Component Design"
    - prd_section: "Acceptance Criteria"
      depends_on: ["User Stories"]
      related_tech: "API Contracts"

  round_3_technical:
    - tech_section: "Architecture"
      depends_on: ["User Stories"]
      related_prd: "Non-Functional Requirements"
    - tech_section: "Data Models"
      depends_on: ["Architecture"]
      related_prd: "User Stories"

  round_4_implementation:
    - tech_section: "API Contracts"
      depends_on: ["Data Models"]
      related_prd: "Acceptance Criteria"
    - tech_section: "Security"
      depends_on: ["Architecture", "API Contracts"]
      related_prd: "Non-Functional Requirements"

Step 3: Section-by-Section Consolidation

For EACH section in processing order:

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ ๐Ÿ“– PROCESSING SECTION: [Section Name]                       โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚ Source: [PRD/Tech Spec/Research]                           โ”‚
โ”‚ Related Sections:                                           โ”‚
โ”‚   โ€ข [Document]: [Section] - [Relationship]                 โ”‚
โ”‚                                                             โ”‚
โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€   โ”‚
โ”‚                                                             โ”‚
โ”‚ Content from this section:                                  โ”‚
โ”‚ [Full section content]                                      โ”‚
โ”‚                                                             โ”‚
โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€   โ”‚
โ”‚                                                             โ”‚
โ”‚ Contradictions found with related sections:                 โ”‚
โ”‚                                                             โ”‚
โ”‚ โš ๏ธ Contradiction #1:                                       โ”‚
โ”‚    PRD says: "[text]"                                       โ”‚
โ”‚    Tech Spec says: "[text]"                                 โ”‚
โ”‚    Resolution: [Using PRD because...]                       โ”‚
โ”‚                                                             โ”‚
โ”‚ โœ“ No contradictions with: [list sections]                  โ”‚
โ”‚                                                             โ”‚
โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€   โ”‚
โ”‚                                                             โ”‚
โ”‚ Consolidated output for this section: [preview]             โ”‚
โ”‚                                                             โ”‚
โ”‚ Continue to next section? [yes/pause]                       โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Claude processes sections ONE AT A TIME, showing progress.

Step 4: Contradiction Analysis (Per Section)

Contradiction Type Example Resolution Priority
Scope conflicts PRD says "mobile-first", Tech Spec is desktop-only 1 (Critical)
Technical conflicts Different API designs for same feature 1 (Critical)
Requirement gaps PRD feature missing from Tech Spec 2 (High)
Implementation conflicts Different approaches to same problem 2 (High)
Minor inconsistencies Naming differences, format variations 3 (Low)

Step 5: Resolution Hierarchy

Resolution Authority (in order):

1. Research Report (if exists)
   โ””โ”€โ”€ Data-driven findings override assumptions

2. PRD (Source of Truth)
   โ””โ”€โ”€ Business requirements take precedence

3. Tech Spec
   โ””โ”€โ”€ Technical constraints inform implementation

Resolution Template (logged for each):

## Contradiction #[N]

**Found In:** [PRD section] vs [Tech Spec section]
**Description:** [What conflicts]
**Resolution:** [How resolved]
**Authority Used:** [Research/PRD/Tech Spec]
**Rationale:** [Why this decision]
**Preserved Original Text:**
- PRD: "[original]"
- Tech Spec: "[original]"

Step 6: Progressive Document Building

As each section is processed, Claude WRITES to the consolidated document:

After processing Section 1:
  โ†’ Write Section 1 to consolidated-spec.md

After processing Section 2:
  โ†’ Append Section 2 to consolidated-spec.md
  โ†’ Update cross-references if needed

After processing Section N:
  โ†’ Append Section N to consolidated-spec.md
  โ†’ Final cross-reference check
  โ†’ Generate table of contents

This ensures NO information is lost even if context is long.

Progress Tracking

Claude MUST show progress after each section:

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ ๐Ÿ“Š CONSOLIDATION PROGRESS                                   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚  Sections Processed: [X] of [Total]                         โ”‚
โ”‚  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  35%                 โ”‚
โ”‚                                                             โ”‚
โ”‚  Completed:                                                 โ”‚
โ”‚  โœ“ Problem Statement                                        โ”‚
โ”‚  โœ“ User Stories                                             โ”‚
โ”‚  โœ“ Architecture Overview                                    โ”‚
โ”‚                                                             โ”‚
โ”‚  In Progress:                                               โ”‚
โ”‚  โ†’ Data Models                                              โ”‚
โ”‚                                                             โ”‚
โ”‚  Remaining:                                                 โ”‚
โ”‚  โ—‹ API Contracts                                            โ”‚
โ”‚  โ—‹ Security                                                 โ”‚
โ”‚  โ—‹ Testing Strategy                                         โ”‚
โ”‚                                                             โ”‚
โ”‚  Contradictions Found: [N] (all resolved)                   โ”‚
โ”‚  Current Document Size: [X] words                           โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Phase 3a Checkpoint

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ PHASE 3a CHECKPOINT: Consolidation Complete                 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚  Documents Analyzed:                                        โ”‚
โ”‚  โœ“ PRD: [path] ([X] sections)                              โ”‚
โ”‚  โœ“ Tech Spec: [path] ([Y] sections)                        โ”‚
โ”‚  โœ“ Research: [path or N/A] ([Z] sections)                  โ”‚
โ”‚                                                             โ”‚
โ”‚  Total Sections Processed: [N]                              โ”‚
โ”‚                                                             โ”‚
โ”‚  Contradictions Found: [N]                                  โ”‚
โ”‚  โ”œโ”€โ”€ Critical: [count] - ALL RESOLVED                      โ”‚
โ”‚  โ”œโ”€โ”€ High: [count] - ALL RESOLVED                          โ”‚
โ”‚  โ””โ”€โ”€ Low: [count] - ALL RESOLVED                           โ”‚
โ”‚                                                             โ”‚
โ”‚  Consolidated Document:                                     โ”‚
โ”‚  ๐Ÿ“„ [path]                                                  โ”‚
โ”‚  ๐Ÿ“ [word count] words                                      โ”‚
โ”‚  ๐Ÿ“‘ [section count] sections                                โ”‚
โ”‚                                                             โ”‚
โ”‚  Information Verification:                                  โ”‚
โ”‚  โœ“ All PRD sections included                               โ”‚
โ”‚  โœ“ All Tech Spec sections included                         โ”‚
โ”‚  โœ“ All Research findings included                          โ”‚
โ”‚  โœ“ No information lost                                      โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  โš ๏ธ  USER APPROVAL REQUIRED                                โ”‚
โ”‚                                                             โ”‚
โ”‚  Please review the consolidated document and confirm:       โ”‚
โ”‚                                                             โ”‚
โ”‚  Reply: "approve consolidation" to proceed to task breakdownโ”‚
โ”‚  Reply: "show section [X]" to review a specific section    โ”‚
โ”‚  Reply: "change [X]" to request modifications              โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

CRITICAL: Cannot proceed to Phase 3b without user approval.


Phase 3b: Task Breakdown

๐Ÿš€ PHASE 3b ENTRY - MANDATORY MESSAGE AFTER CONSOLIDATION APPROVAL

When user approves the consolidated document, Claude MUST display:

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                                                             โ”‚
โ”‚  โœ… Consolidated Document Approved!                         โ”‚
โ”‚                                                             โ”‚
โ”‚  Great! Now we have our SINGLE SOURCE OF TRUTH.            โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  ๐Ÿ“‹ NEXT STEP: High-Level Task Breakdown                   โ”‚
โ”‚                                                             โ”‚
โ”‚  Now I'm going to create a HIGH-LEVEL breakdown of all     โ”‚
โ”‚  the work that needs to be done:                           โ”‚
โ”‚                                                             โ”‚
โ”‚     โ€ข Epics (major feature areas)                          โ”‚
โ”‚     โ€ข Stories (user-facing functionality)                  โ”‚
โ”‚     โ€ข Tasks (technical work items)                         โ”‚
โ”‚     โ€ข Subtasks (atomic work units)                         โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  ๐Ÿ”„ THE PROCESS:                                           โ”‚
โ”‚                                                             โ”‚
โ”‚     Step 1: Create the breakdown structure                 โ”‚
โ”‚             (Epics โ†’ Stories โ†’ Tasks โ†’ Subtasks)           โ”‚
โ”‚                                                             โ”‚
โ”‚     Step 2: You review and approve the structure           โ”‚
โ”‚                                                             โ”‚
โ”‚     Step 3: Enter structure into Jira (or export)          โ”‚
โ”‚             (Creates the issue hierarchy FIRST)            โ”‚
โ”‚                                                             โ”‚
โ”‚     Step 4: Enhance each Jira issue with FULL details      โ”‚
โ”‚             (Adds all info from consolidated spec)         โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  ๐Ÿ’ก WHY THIS ORDER?                                        โ”‚
โ”‚                                                             โ”‚
โ”‚     Creating the Jira structure FIRST, then enhancing,     โ”‚
โ”‚     ensures we don't miss any tasks and can track          โ”‚
โ”‚     progress step-by-step through the full development.    โ”‚
โ”‚                                                             โ”‚
โ”‚  Ready to create the high-level breakdown?                 โ”‚
โ”‚                                                             โ”‚
โ”‚  Reply: "yes, create breakdown" to proceed                 โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Claude MUST wait for user confirmation before proceeding.

Purpose

Transform the consolidated specification into actionable development tasks.

Process

Step 1: Component Identification

Extract all implementable components from consolidated spec:

Component Categories:
โ”œโ”€โ”€ Backend
โ”‚   โ”œโ”€โ”€ API Endpoints
โ”‚   โ”œโ”€โ”€ Database Models
โ”‚   โ”œโ”€โ”€ Business Logic
โ”‚   โ””โ”€โ”€ Integrations
โ”œโ”€โ”€ Frontend
โ”‚   โ”œโ”€โ”€ Pages/Views
โ”‚   โ”œโ”€โ”€ Components
โ”‚   โ”œโ”€โ”€ State Management
โ”‚   โ””โ”€โ”€ API Integration
โ”œโ”€โ”€ Infrastructure
โ”‚   โ”œโ”€โ”€ Database Setup
โ”‚   โ”œโ”€โ”€ Environment Config
โ”‚   โ””โ”€โ”€ CI/CD
โ””โ”€โ”€ Cross-Cutting
    โ”œโ”€โ”€ Authentication
    โ”œโ”€โ”€ Authorization
    โ”œโ”€โ”€ Logging/Monitoring
    โ””โ”€โ”€ Error Handling

Step 2: Task Decomposition Rules

Rule Requirement
Size Each task < 4 hours (prefer 1-2 hours)
Independence Task should be completable without other tasks (unless dependency)
Testability Task has clear acceptance criteria
Traceability Task links to consolidated spec section

Step 3: Estimation Guidelines

Issue Type Estimation Unit Typical Range
Epic Sprints 1-3 sprints
Story Story Points (Fibonacci) 1, 2, 3, 5, 8, 13
Task Hours 1-8 hours
Subtask Minutes/Hours 15 min - 4 hours

Step 4: Dependency Mapping

graph TD
    A[Database Schema] --> B[API Models]
    B --> C[API Endpoints]
    C --> D[Frontend Integration]
    A --> E[Migrations]
    E --> F[Seed Data]

Claude MUST:

  • Identify blocking dependencies
  • Mark critical path
  • Flag parallel workstreams

Step 5: Sprint/Agile Planning

If using sprints:

sprint_planning:
  sprint_length: [days]
  team_capacity: [story points or hours]
  velocity_reference: [historical or estimated]

  sprint_1:
    goal: "[Sprint goal]"
    stories: [list]
    total_points: [N]

  sprint_2:
    goal: "[Sprint goal]"
    stories: [list]
    total_points: [N]

Step 6: Risk Assessment

Risk Category Examples Mitigation Required
Technical New technology, complex integration Yes
Dependency External API, third-party service Yes
Resource Skill gaps, availability Yes
Timeline Hard deadlines, dependencies Yes
Scope Unclear requirements Flag for clarification

Risk Template:

### Risk: [Name]
- **Category:** [Technical/Dependency/Resource/Timeline/Scope]
- **Probability:** [High/Medium/Low]
- **Impact:** [High/Medium/Low]
- **Mitigation:** [Strategy]
- **Contingency:** [Backup plan]
- **Owner:** [Role responsible]

Phase 3b Checkpoint

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ PHASE 3b CHECKPOINT: Task Breakdown Complete                โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚  Task Summary:                                              โ”‚
โ”‚  โ”œโ”€โ”€ Epics: [count]                                        โ”‚
โ”‚  โ”œโ”€โ”€ Stories: [count]                                      โ”‚
โ”‚  โ”œโ”€โ”€ Tasks: [count]                                        โ”‚
โ”‚  โ””โ”€โ”€ Subtasks: [count]                                     โ”‚
โ”‚                                                             โ”‚
โ”‚  Estimation Summary:                                        โ”‚
โ”‚  โ”œโ”€โ”€ Total Story Points: [N]                               โ”‚
โ”‚  โ”œโ”€โ”€ Total Hours: [N]                                      โ”‚
โ”‚  โ””โ”€โ”€ Estimated Sprints: [N]                                โ”‚
โ”‚                                                             โ”‚
โ”‚  Dependencies:                                              โ”‚
โ”‚  โ”œโ”€โ”€ Critical Path Items: [count]                          โ”‚
โ”‚  โ””โ”€โ”€ Parallel Workstreams: [count]                         โ”‚
โ”‚                                                             โ”‚
โ”‚  Risks Identified: [count]                                  โ”‚
โ”‚  โ”œโ”€โ”€ High: [count]                                         โ”‚
โ”‚  โ”œโ”€โ”€ Medium: [count]                                       โ”‚
โ”‚  โ””โ”€โ”€ Low: [count]                                          โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  Breakdown document saved to:                               โ”‚
โ”‚  ๐Ÿ“„ docs/implementation-plan/task-breakdown-YYYY-MM-DD.md  โ”‚
โ”‚                                                             โ”‚
โ”‚  Ready for Phase 3c: Jira Population                       โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Phase 3c: Jira Population

๐Ÿš€ PHASE 3c ENTRY - MANDATORY JIRA QUESTION

After task breakdown is complete, Claude MUST ask:

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                                                             โ”‚
โ”‚  ๐Ÿ“‹ Task Breakdown Complete!                                โ”‚
โ”‚                                                             โ”‚
โ”‚  Now it's time to create the full project structure        โ”‚
โ”‚  so we can track every task and never miss anything.       โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  ๐Ÿ”ง Do you have Jira set up for this project?              โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  If YES (Jira available):                                   โ”‚
โ”‚                                                             โ”‚
โ”‚     I'll do this in TWO steps:                             โ”‚
โ”‚                                                             โ”‚
โ”‚     STEP 1: Create the Jira STRUCTURE                      โ”‚
โ”‚             โ€ข Create all Epics                             โ”‚
โ”‚             โ€ข Create all Stories under Epics               โ”‚
โ”‚             โ€ข Create all Tasks under Stories               โ”‚
โ”‚             โ€ข Create all Subtasks under Tasks              โ”‚
โ”‚             โ€ข Link all dependencies                        โ”‚
โ”‚                                                             โ”‚
โ”‚     STEP 2: ENHANCE each issue with FULL details           โ”‚
โ”‚             โ€ข Add complete descriptions                    โ”‚
โ”‚             โ€ข Add business context from PRD                โ”‚
โ”‚             โ€ข Add technical notes from Tech Spec           โ”‚
โ”‚             โ€ข Add acceptance criteria                      โ”‚
โ”‚             โ€ข Add test strategy                            โ”‚
โ”‚             โ€ข Reference consolidated spec sections         โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  If NO (No Jira):                                          โ”‚
โ”‚                                                             โ”‚
โ”‚     I can export the breakdown to:                         โ”‚
โ”‚     โ€ข CSV file (for spreadsheet tracking)                  โ”‚
โ”‚     โ€ข JSON file (for import into other tools)              โ”‚
โ”‚                                                             โ”‚
โ”‚     โš ๏ธ  RECOMMENDATION:                                    โ”‚
โ”‚                                                             โ”‚
โ”‚     For full SaaS development, we STRONGLY recommend       โ”‚
โ”‚     using Jira (or similar tool) because:                  โ”‚
โ”‚                                                             โ”‚
โ”‚     โœ“ Never miss a task - everything is tracked           โ”‚
โ”‚     โœ“ Step-by-step completion visibility                  โ”‚
โ”‚     โœ“ Dependencies are enforced                           โ”‚
โ”‚     โœ“ Progress dashboards                                 โ”‚
โ”‚     โœ“ Sprint planning & velocity tracking                 โ”‚
โ”‚     โœ“ Better team collaboration                           โ”‚
โ”‚                                                             โ”‚
โ”‚     Building a complete SaaS has HUNDREDS of tasks.        โ”‚
โ”‚     Without proper tracking, tasks WILL be forgotten.      โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  Please choose:                                             โ”‚
โ”‚                                                             โ”‚
โ”‚  Reply: "use jira" - I'll create structure then enhance   โ”‚
โ”‚  Reply: "export csv" - I'll create CSV file                โ”‚
โ”‚  Reply: "export json" - I'll create JSON file              โ”‚
โ”‚  Reply: "setup jira first" - Let's configure Jira MCP     โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Claude MUST wait for user choice before proceeding.

Purpose

Create Jira issues with ALL information from the consolidated document.

TWO-STEP JIRA POPULATION PROCESS

CRITICAL: Structure FIRST, then Enhance.

This ensures:

  1. All tasks exist in Jira before we start enhancing
  2. Dependencies can be properly linked
  3. No tasks are forgotten during enhancement
  4. Progress is visible immediately

STEP 1: Create Jira Structure (Skeleton)

1.1 Create All Epics First

For each Epic in breakdown:
  โ†’ Create Epic with:
     โ€ข Summary (title only)
     โ€ข Basic description (1-2 sentences)
     โ€ข Priority
     โ€ข Labels
  โ†’ Store Epic key for Story creation

Progress Display:

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ ๐Ÿ“ฆ Creating Jira Structure - STEP 1                        โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚  Creating Epics...                                          โ”‚
โ”‚  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  100%            โ”‚
โ”‚                                                             โ”‚
โ”‚  โœ“ PROJ-1: User Authentication Epic                       โ”‚
โ”‚  โœ“ PROJ-2: Dashboard Epic                                 โ”‚
โ”‚  โœ“ PROJ-3: Payment Integration Epic                       โ”‚
โ”‚                                                             โ”‚
โ”‚  Epics Created: 3 of 3                                     โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

1.2 Create All Stories Under Epics

For each Story in breakdown:
  โ†’ Create Story with:
     โ€ข Summary (title)
     โ€ข Parent Epic link
     โ€ข Story Points estimate
     โ€ข Priority
  โ†’ Store Story key for Task creation

1.3 Create All Tasks Under Stories

For each Task in breakdown:
  โ†’ Create Task with:
     โ€ข Summary (title)
     โ€ข Parent Story link
     โ€ข Hour estimate
     โ€ข Priority
  โ†’ Store Task key for Subtask creation

1.4 Create All Subtasks Under Tasks

For each Subtask in breakdown:
  โ†’ Create Subtask with:
     โ€ข Summary (title)
     โ€ข Parent Task link
     โ€ข Hour estimate

1.5 Link All Dependencies

For each dependency in breakdown:
  โ†’ Create issue link:
     โ€ข "is blocked by" / "blocks"
     โ€ข Link source and target issues

Structure Complete Display:

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ โœ… STEP 1 COMPLETE: Jira Structure Created                 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚  Issues Created:                                            โ”‚
โ”‚  โ”œโ”€โ”€ Epics: 3                                              โ”‚
โ”‚  โ”‚   โ”œโ”€โ”€ PROJ-1: User Authentication                       โ”‚
โ”‚  โ”‚   โ”œโ”€โ”€ PROJ-2: Dashboard                                 โ”‚
โ”‚  โ”‚   โ””โ”€โ”€ PROJ-3: Payment Integration                       โ”‚
โ”‚  โ”œโ”€โ”€ Stories: 12                                           โ”‚
โ”‚  โ”œโ”€โ”€ Tasks: 45                                             โ”‚
โ”‚  โ””โ”€โ”€ Subtasks: 89                                          โ”‚
โ”‚                                                             โ”‚
โ”‚  Dependencies Linked: 34                                    โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  The skeleton is ready! All issues exist in Jira.          โ”‚
โ”‚                                                             โ”‚
โ”‚  Now proceeding to STEP 2: Enhance with full details...   โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

STEP 2: Enhance Each Issue With Full Details

Now that all issues exist, enhance them ONE BY ONE with full information from the consolidated spec.

2.1 Enhancement Process

For each issue (in hierarchy order):

  1. Read corresponding section from consolidated spec

  2. Update issue description with:
     โ€ข Full business context (from PRD)
     โ€ข Technical implementation details (from Tech Spec)
     โ€ข Acceptance criteria (complete list)
     โ€ข Technical notes & gotchas
     โ€ข Test strategy
     โ€ข Reference to consolidated spec section

  3. Show progress

2.2 Enhancement Template

## Summary
[What this issue accomplishes]

## Business Context
[Why this matters - from PRD section of consolidated spec]

## Technical Implementation
[How to implement - from Tech Spec section of consolidated spec]

## Acceptance Criteria
- [ ] [Criterion 1 - from consolidated spec]
- [ ] [Criterion 2 - from consolidated spec]
- [ ] [Criterion 3 - from consolidated spec]

## Technical Notes
[Implementation details, gotchas, considerations from Tech Spec]

## Dependencies
- Blocks: [issue keys - already linked]
- Blocked By: [issue keys - already linked]

## Test Strategy
[How this will be tested - from consolidated spec]

## Reference
๐Ÿ“„ Consolidated Spec: [doc path]
๐Ÿ“‘ Section: [section name]

2.3 Enhancement Progress Display

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ ๐Ÿ“ STEP 2: Enhancing Issues With Full Details              โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚  Progress: 23 of 149 issues enhanced                        โ”‚
โ”‚  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  15%              โ”‚
โ”‚                                                             โ”‚
โ”‚  Currently enhancing:                                       โ”‚
โ”‚  โ†’ PROJ-15: Implement password hashing                     โ”‚
โ”‚    Source: Consolidated Spec Section 4.2.1                 โ”‚
โ”‚                                                             โ”‚
โ”‚  Recently completed:                                        โ”‚
โ”‚  โœ“ PROJ-14: Create user database schema                   โ”‚
โ”‚  โœ“ PROJ-13: Design authentication flow                    โ”‚
โ”‚  โœ“ PROJ-12: Define user data model                        โ”‚
โ”‚                                                             โ”‚
โ”‚  Remaining: 126 issues                                      โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Alternative: CSV/JSON Export

If user chooses export instead of Jira:

CSV Export Format

Type,Key,Summary,Description,Parent,Story Points,Hours,Priority,Dependencies,Spec Reference
Epic,,User Authentication,"Full auth system",,,,High,,Section 4
Story,,[Epic] Login Flow,"User login",[Epic-1],5,,High,,[Epic] 4.1
Task,,[Story] Password hashing,"Bcrypt impl",[Story-1],,4,Medium,,[Story] 4.1.1
Subtask,,[Task] Add bcrypt lib,"npm install",[Task-1],,0.5,Low,,[Task] 4.1.1.1

JSON Export Format

{
  "project": "[Feature Name]",
  "exported_at": "YYYY-MM-DD",
  "consolidated_spec": "path/to/consolidated-spec.md",
  "hierarchy": {
    "epics": [
      {
        "summary": "User Authentication",
        "description": "Full authentication system...",
        "spec_reference": "Section 4",
        "stories": [
          {
            "summary": "Login Flow",
            "story_points": 5,
            "spec_reference": "Section 4.1",
            "tasks": [...]
          }
        ]
      }
    ]
  }
}

Export Complete Display:

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ ๐Ÿ“ Export Complete                                          โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚  Files created:                                             โ”‚
โ”‚                                                             โ”‚
โ”‚  ๐Ÿ“„ docs/implementation-plan/jira-export-YYYY-MM-DD.csv    โ”‚
โ”‚  ๐Ÿ“„ docs/implementation-plan/jira-export-YYYY-MM-DD.json   โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  โš ๏ธ  REMINDER:                                             โ”‚
โ”‚                                                             โ”‚
โ”‚  For better tracking during development, consider:         โ”‚
โ”‚                                                             โ”‚
โ”‚  โ€ข Import this into Jira, Trello, or Linear               โ”‚
โ”‚  โ€ข Use a spreadsheet with status columns                   โ”‚
โ”‚  โ€ข Set up the Jira MCP for automated tracking             โ”‚
โ”‚                                                             โ”‚
โ”‚  Run "/setup jira" when ready to configure Jira.          โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Phase 3c Checkpoint (Final)

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ PHASE 3c CHECKPOINT: Jira Population Complete               โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚  Jira Issues Created & Enhanced:                            โ”‚
โ”‚  โ”œโ”€โ”€ Epics: [count] - [list keys]                          โ”‚
โ”‚  โ”œโ”€โ”€ Stories: [count]                                      โ”‚
โ”‚  โ”œโ”€โ”€ Tasks: [count]                                        โ”‚
โ”‚  โ””โ”€โ”€ Subtasks: [count]                                     โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  STEP 1 - Structure: โœ… Complete                           โ”‚
โ”‚  โ€ข All issues created                                       โ”‚
โ”‚  โ€ข All dependencies linked                                  โ”‚
โ”‚  โ€ข Hierarchy verified                                       โ”‚
โ”‚                                                             โ”‚
โ”‚  STEP 2 - Enhancement: โœ… Complete                         โ”‚
โ”‚  โ€ข All descriptions populated                               โ”‚
โ”‚  โ€ข All acceptance criteria added                            โ”‚
โ”‚  โ€ข All technical notes included                             โ”‚
โ”‚  โ€ข All spec references linked                               โ”‚
โ”‚                                                             โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚                                                             โ”‚
โ”‚  Information Validation:                                    โ”‚
โ”‚  โœ“ All issues have FULL descriptions                      โ”‚
โ”‚  โœ“ All issues have acceptance criteria                     โ”‚
โ”‚  โœ“ All issues have estimates                               โ”‚
โ”‚  โœ“ All dependencies linked                                 โ”‚
โ”‚  โœ“ All issues reference consolidated spec                  โ”‚
โ”‚                                                             โ”‚
โ”‚  Sprint Assignment:                                         โ”‚
โ”‚  โ”œโ”€โ”€ Sprint 1: [count] issues                              โ”‚
โ”‚  โ”œโ”€โ”€ Sprint 2: [count] issues                              โ”‚
โ”‚  โ””โ”€โ”€ Backlog: [count] issues                               โ”‚
โ”‚                                                             โ”‚
โ”‚  โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•   โ”‚
โ”‚                                                             โ”‚
โ”‚  ๐ŸŽ‰ PHASE 3 COMPLETE!                                      โ”‚
โ”‚                                                             โ”‚
โ”‚  You now have:                                              โ”‚
โ”‚  โœ“ ONE consolidated source of truth                        โ”‚
โ”‚  โœ“ Complete task breakdown                                 โ”‚
โ”‚  โœ“ Full Jira structure with detailed issues               โ”‚
โ”‚  โœ“ Every task traceable to requirements                   โ”‚
โ”‚                                                             โ”‚
โ”‚  Ready for Phase 4 (Development)!                          โ”‚
โ”‚                                                             โ”‚
โ”‚  Run: /aid-start to begin development                      โ”‚
โ”‚                                                             โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Output Artifacts

Required Documents

Artifact Location Format
Consolidated Spec docs/implementation-plan/consolidated-spec-YYYY-MM-DD-[feature].md Markdown
Contradiction Log docs/implementation-plan/contradiction-log-YYYY-MM-DD.md Markdown
Task Breakdown docs/implementation-plan/task-breakdown-YYYY-MM-DD-[feature].md Markdown
Jira Export docs/implementation-plan/jira-export-YYYY-MM-DD.json JSON
Risk Assessment docs/implementation-plan/risks-YYYY-MM-DD.md Markdown
Sprint Plan docs/implementation-plan/sprint-plan-YYYY-MM-DD.yaml YAML

Machine-Readable Output

All documents have companion JSON/YAML files for automation:

docs/implementation-plan/
โ”œโ”€โ”€ consolidated-spec-2024-12-15-user-auth.md
โ”œโ”€โ”€ consolidated-spec-2024-12-15-user-auth.json    # Machine-readable
โ”œโ”€โ”€ task-breakdown-2024-12-15-user-auth.md
โ”œโ”€โ”€ task-breakdown-2024-12-15-user-auth.json       # Machine-readable
โ”œโ”€โ”€ sprint-plan-2024-12-15.yaml                    # Machine-readable
โ””โ”€โ”€ risks-2024-12-15.yaml                          # Machine-readable

Exit Criteria (Phase 3 โ†’ Phase 4)

Mandatory Checklist

  • Phase 3a Complete

    • All input documents analyzed (PRD, Tech Spec, Research)
    • All contradictions identified and resolved
    • Consolidated master document created
    • User approved consolidation
  • Phase 3b Complete

    • All tasks broken down (< 4 hours each)
    • All tasks have acceptance criteria
    • Dependencies mapped with critical path
    • Risk assessment complete with mitigations
    • Sprint/iteration plan defined
  • Phase 3c Complete

    • Jira issues created (or export file ready)
    • All issues have full descriptions from consolidated spec
    • All issues have estimates
    • Dependencies linked between issues
    • Issues assigned to sprints
  • Quality Gates

    • Sub-agent review PASSED
    • User feedback collected via /aid end

Commands

Command Purpose
/impl-plan Start Phase 3 workflow
/consolidate Run Phase 3a consolidation
/breakdown Run Phase 3b task breakdown
/populate-jira Run Phase 3c Jira population
/phase 3a Check Phase 3a status
/phase 3b Check Phase 3b status
/phase 3c Check Phase 3c status

Integration with Other Skills

Skill Integration Point
phase-enforcement Validates sub-phase transitions
system-architect Tech Spec input for Phase 3a
aid-prd PRD input for Phase 3a
test-driven Test strategy feeds into Phase 3b tasks
code-review Task structure informs review scope

State Tracking

Phase 3 uses extended state in .aid/state.json:

{
  "current_phase": 3,
  "phase_name": "Implementation Plan",
  "sub_phase": "3b",
  "sub_phase_name": "Task Breakdown",
  "phase_3_state": {
    "3a": {
      "status": "complete",
      "contradictions_found": 5,
      "contradictions_resolved": 5,
      "consolidated_doc": "docs/implementation-plan/consolidated-spec-2024-12-15-user-auth.md",
      "user_approved": true,
      "approved_at": "2024-12-15T10:00:00Z"
    },
    "3b": {
      "status": "in_progress",
      "tasks_created": 24,
      "risks_identified": 3,
      "sprint_plan_ready": false
    },
    "3c": {
      "status": "locked",
      "jira_issues_created": 0
    }
  }
}