# Implementation Plan: {{FEATURE_NAME}} ## Overview {{Brief summary of the implementation approach}} ## Task Order Summary ``` 1. {{Task 1 title}} (no dependencies) 2. {{Task 2 title}} (depends on 1) 3. {{Task 3 title}} (depends on 1) 4. {{Task 4 title}} (depends on 2, 3) ... ``` ## Dependency Graph ``` Task 1 ──┬──> Task 2 ──┬──> Task 5 │ │ └──> Task 3 ──┘ │ └──> Task 4 ──────> Task 5 ``` --- ## Detailed Tasks ### Task 1: {{Title}} **Objective**: {{One sentence describing what this task accomplishes}} **Files**: - `{{path/to/file1}}` - {{what to do}} - `{{path/to/file2}}` - {{what to do}} **Steps**: 1. {{Specific step 1}} 2. {{Specific step 2}} 3. {{Specific step 3}} **Dependencies**: None **Completion Criteria**: - [ ] {{How to verify this task is done}} - [ ] {{Another verification}} **Patterns to Follow**: - See `{{existing/similar/file}}` for reference --- ### Task 2: {{Title}} **Objective**: {{One sentence}} **Files**: - `{{path/to/file}}` - {{what to do}} **Steps**: 1. {{Specific step 1}} 2. {{Specific step 2}} **Dependencies**: Task 1 **Completion Criteria**: - [ ] {{Verification method}} **Patterns to Follow**: - {{Reference to existing pattern}} --- ### Task N: {{Title}} **Objective**: {{One sentence}} **Files**: - `{{path/to/file}}` - {{what to do}} **Steps**: 1. {{Specific step}} **Dependencies**: {{List task numbers}} **Completion Criteria**: - [ ] {{Verification}} --- ## Testing Strategy ### During Implementation After each task, verify: - [ ] {{Quick check 1}} - [ ] {{Quick check 2}} ### Final Validation - [ ] {{End-to-end test 1}} - [ ] {{End-to-end test 2}} - [ ] {{Manual verification step}} ## Risk Mitigation | Risk | Detection | Response | |------|-----------|----------| | {{Risk from spec}} | {{How to detect early}} | {{What to do if it happens}} | ## Notes for Implementation - {{Important consideration 1}} - {{Gotcha to watch out for}} - {{Pattern to follow consistently}} --- *Generated by Auto-Build planner* *Date: {{TIMESTAMP}}* *Spec: {{SPEC_PATH}}*