Skip to content

Explain a GitHub pull request diff inline

中文 · All use cases

A summary at the top of a PR tells you what it claims to do. An explanation next to each hunk tells you what it actually does — and where to look harder.

New to Dassi? Follow the installation guide and model setup guide.

Open the pull request’s Files changed tab in Chrome. Expand any collapsed files you care about. Open Dassi alongside it.

Read the diff on this page. For each changed file, add a short note next to the diff explaining what the change does in plain language, and mark it low / medium / high risk. Treat anything touching authentication, permissions, rate limits, payments or data deletion as high risk.
Read only: do not comment, approve, request changes or edit anything on GitHub.
Based on the diff, list 5 things I should verify before approving, in order of risk. Include the file and line for each.

Open the two hunks Dassi marked highest risk and read them yourself; the annotation is a pointer, not a verdict. Confirm nothing was posted: the PR’s conversation tab should have no new comment from you. Annotations disappear on reload.

Try another use case