# Task Template

Use this template for creating new task files.

## Metadata
- **Task ID**: {phase}.{section}.{subtask}
- **Title**: {Descriptive Task Name}
- **Phase**: {Phase Number} - {Phase Name}
- **Section**: {Section Number}.{Section Name}
- **Status**: Pending | In Progress | Completed | Blocked
- **Priority**: High | Medium | Low
- **Estimated Time**: {time estimate}
- **Dependencies**: {task IDs that must complete first}

## Description
{Clear description of what needs to be done}

## Requirements
- {Requirement 1}
- {Requirement 2}
- {Requirement 3}

## Implementation Steps
1. {Step 1}
2. {Step 2}
3. {Step 3}

## Acceptance Criteria
- [ ] {Criterion 1}
- [ ] {Criterion 2}
- [ ] {Criterion 3}

## Related ADRs
- [ADR-XXXX: {ADR Title}](../adr/XXXX-adr-title.md)

## Implementation Notes
- {Note 1}
- {Note 2}
- {Note 3}

## Testing
```bash
# Test commands
go test ./...
```

## Files to Create/Modify
- `path/to/file.go` - {Description}
- `path/to/file_test.go` - {Description}

## References
- {Link to relevant documentation}
- {Link to example code}

