- Is there test coverage of the new code?
- Is there a CHANGELOG entry for the new changes?
- Is the PR solving a single problem?
- Does the PR description contain a problem statement?
- Does the PR description explain the solution?
- Are the commits atomic?
- Are the commit messages serving as a clear record of why?