# [Feature Name] Implementation Plan

**Date**: YYYY-MM-DD  
**Type**: Feature Implementation  
**Status**: Planning  
**Context Tokens**: <200 words

## Executive Summary
Brief 2-3 sentence description of the feature and its business value.

## Context Links
- **Related Plans**: [List other plan files - no full content]
- **Dependencies**: [External systems, APIs, existing features]
- **Reference Docs**: [Link to docs in ./docs directory]

## Requirements
### Functional Requirements
- [ ] Requirement 1
- [ ] Requirement 2

### Non-Functional Requirements  
- [ ] Performance target
- [ ] Security requirement
- [ ] Scalability requirement

## Architecture Overview
```mermaid
[Simple component diagram]
```

### Key Components
- **Component 1**: Brief description
- **Component 2**: Brief description

### Data Models
- **Model 1**: Key fields
- **Model 2**: Key fields

## Implementation Phases

### Phase 1: [Name] (Est: X days)
**Scope**: Specific boundaries
**Tasks**:
1. [ ] Task 1 - file: `path/to/file.ts`
2. [ ] Task 2 - file: `path/to/file.ts`

**Acceptance Criteria**:
- [ ] Criteria 1
- [ ] Criteria 2

### Phase 2: [Name] (Est: X days)
[Repeat structure]

## Testing Strategy
- **Unit Tests**: Specific test coverage targets
- **Integration Tests**: Key interaction points
- **E2E Tests**: Critical user flows

## Security Considerations
- [ ] Security item 1
- [ ] Security item 2

## Risk Assessment
| Risk | Impact | Mitigation |
|------|--------|------------|
| Risk 1 | High | Mitigation strategy |

## Quick Reference
### Key Commands
```bash
npm run command
```

### Configuration Files
- `config/file.ts`: Purpose
- `.env.example`: Environment variables

## TODO Checklist
- [ ] Phase 1 Task 1
- [ ] Phase 1 Task 2
- [ ] Phase 2 Task 1
- [ ] Testing complete
- [ ] Documentation updated
- [ ] Code review passed