PR Description
Generate a clear, review-friendly pull request description from the diff.
Workflow
- Get the diff against the base branch:
git diff <base>...HEAD(commits on this branch)git log <base>..HEAD --onelinefor the commit list
- Summarize the change set into a template.
Template
## Summary
<!-- One or two sentences: what this change does and why. -->
## Changes
<!-- Bullet list of the notable changes. -->
## Testing
<!-- How was this verified: commands run, tests, manual steps. -->
## Notes / Follow-ups
<!-- Anything a reviewer should know, or deferred work. -->
Rules
- Lead with the outcome, not a list of files — a reviewer reads this first.
- Keep bullets one line, imperative and specific.
- Do not restate the code; explain intent and any non-obvious decisions.
- Flag breaking changes and anything risky under "Notes".
- If there are no tests, say so explicitly rather than omitting the section.
