# Task Plan: TASK_NAME

## Goal
TASK_DESCRIPTION

## Phases
- [ ] Phase 1: Analyze requirements and plan approach
- [ ] Phase 2: Implement core functionality
- [ ] Phase 3: Test and validate
- [ ] Phase 4: Review and complete

<!-- STATE
phases:
  - id: 1
    name: "Analyze requirements"
    passes: false
  - id: 2
    name: "Implement core functionality"
    passes: false
  - id: 3
    name: "Test and validate"
    passes: false
  - id: 4
    name: "Review and complete"
    passes: false
stories: []
/STATE -->

## Key Questions
1. What are the main components needed?
2. What dependencies exist between tasks?
3. How will success be verified?

## Decisions Made
- (to be filled during execution)

## Errors Encountered
- (auto-captured by hooks)

## Status
**Currently in Phase 1** - Starting analysis

---

## Notes
- This file persists across loop iterations
- Update status after each phase
- Mark completed phases with [x]
- Update STATE block when phases complete (passes: false → passes: true)
- Errors are auto-logged below
