Execute a numerically-prefixed plan file from the plans folder based on the provided argument.
- Read the plan file with prefix matching $ARGUMENTS from the plans folder
- Ensure you understand the complete scope before beginning execution
- Progress Tracking: Update the plan document with your progress as you work
- Commit Strategy:
- Commit after each meaningful feature or fix is complete and working
- Each commit should represent a single logical unit of work
- Avoid bundling multiple unrelated changes in one commit
- Never commit broken or failing code (unless intentionally adding failing tests before implementation)
- Avoid mentioning Claude in commit messages
- Testing Approach:
- Focus on light-touch unit and integration testing initially
- Prioritize having passing tests over exhaustive coverage
- Ensure basic functionality works before expanding test coverage
- Read and understand the full plan first
- Break work into logical, committable chunks
- Update plan document with progress markers
- Test each piece as you complete it
- Commit working code with clear, descriptive messages