Implement Feature
Full feature implementation from an approved plan.
When to Use
- •After
plan/featureorplan/architectureapproval - •Building new functionality
- •Implementing approved designs
Artifacts
- •
task.mdupdated viatask_boundary - •
walkthrough.mdcreated on completion (via/wrap-up)
Approach
Phase 1: Pre-Flight Checklist
- • Load approved
implementation_plan.md - • View relevant files
- • Acknowledge design system rules
- • Confirm dev server is running
Phase 2: Execution Loop
For each phase in the plan:
- •Implement changes
- •Run
npm run lint— fix any errors - •Run
npm run build— fix any errors - •Update
task.mdprogress
Anti-Hallucination: Verify library APIs exist before using.
Phase 3: Pre-Approval Self-Correction
Assume Hostile QA role:
- •What could break?
- •What edge cases are missed? Fix silently before presenting.
Phase 4: User Approval Gate
STOP: "Implementation complete. Please review in browser. Proceed to cleanup?"
Phase 5: Cleanup & Documentation
- •Remove dead code
- •Add architectural invariant comments
- •Update
task.md
Constraints
- •Do NOT deviate from plan without user consent
- •Do NOT use browser for testing — user tests manually
- •No new lint errors