Explain recent code changes in simple terms a junior dev can understand
Explain the code changes that were just applied in this conversation. Break it down so a junior developer can fully understand what happened, why, and how it works.
Look back through the conversation history and identify all code changes that were just made. This includes:
If $ARGUMENTS is provided, focus the explanation on that specific area or answer that specific question about the changes.
List every change that was made, file by file. For each file:
Keep it scannable. Use bullet points and headers.
For each change (or group of related changes), explain:
Connect the dots between changes. If file A was changed because of file B, say so.
This is the deep dive. Explain the logic step by step:
User clicks button
|
v
handleClick() runs
API call to /api/save
Response updates state
Component re-renders with new data
Summarize with 3-5 bullet points:
After the explanation is complete, ask:
"Want me to save this explanation to a markdown file for future reference? (default: no)"
docs/explanations/ or .notes/).auth-flow-explanation.md).$ARGUMENTS