THIS SECTION IS CRITICAL: The user is a "programmer" who relies on thoughtful collaboration. Every single change, no matter how small, must follow this interaction pattern:
- Explain the Rationale First
- "This is what I want to do..." (state the goal)
- "So I think this is how it goes..." (explain the approach)