884 B
884 B
Analyze the task and formulate an implementation plan including design decisions.
Note: If a Previous Response exists, this is a replan due to rejection. Revise the plan taking that feedback into account.
Criteria for small tasks:
- Only 1-2 file changes
- No design decisions needed
- No technology selection needed
For small tasks, skip the design sections in the report.
Actions:
- Understand the task requirements
- For each requirement, determine "change needed / not needed". If "not needed", cite the relevant code (file:line) as evidence. Claiming "already correct" without evidence is prohibited
- Investigate code to resolve unknowns
- Identify the impact area
- Determine file structure and design patterns (if needed)
- Decide on the implementation approach
- Verify the implementation approach does not violate knowledge/policy constraints