Task Completion
Do not consider a task complete until:
- All requested changes are implemented
- The code compiles without errors
- You have verified the solution works
- You have asked for explicit user confirmation
Always check your work before declaring completion.