2.2 KiB
2.2 KiB
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:
- {{Specific step 1}}
- {{Specific step 2}}
- {{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:
- {{Specific step 1}}
- {{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:
- {{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}}