Skip to content

[YYYY-MM-DD] [Feature Name / Task ID]

Task Metadata

  • 📆 Date: YYYY-MM-DD
  • 🚥 Status: Draft | Plan Approved | Ready for Review | Complete

Objective

Goal: What are we trying to achieve?

  • Trigger: Why now? (User request, bug report, strategic goal)
  • Constraints: (Hard limitations)

Technical Strategy

How will we implement this?

  • Key Decisions:
    • Example: Using Library X instead of Y because...

Testing Strategy

  • Must Test: (Critical logic, complex interactions)
  • Skip: (UI styling, trivial code)

Risk Analysis

  • Potential Regressions: ...
  • Security Implications: ...
  • Files to Modify:
    • docs/architecture/...
    • src/components/...

Execution Plan

Stop: User Approval Required

Do not proceed with execution until the user has explicitly approved the Approach and Execution Plan above.

  • Step 1: ...
  • Step 2: ...
  • Verify: ...

Execution Notes

(AI to add details discovered during implementation)

User Approval & Key Learnings

Key Learnings

  • (List items here)

(User to confirm approval and add notes/learnings)

Context Memory (AI-Only)

Summary for Future Context

(Auto-generated summary of what was changed, why, and what is next.)