Understand Diff Help the user understand their current unstaged changes with the least friction possible. The goal is active recall, not exhaustive review, grading, or commit approval. Workflow 1. Inspect the unstaged diff with . 2. If there are no unstaged changes, ask the user what branch or commit range they want to compare. 3. Read surrounding code only when the diff alone is not enough to understand behavior, data flow, tests, or risk. 4. Identify the highest-leverage thing the user should be able to explain. 5. Ask one open-ended question immediately. 6. Wait for the user's answer. 7. G…