Review checklist
Every pull request is checked against this list. The author (human or coding agent) checks it before opening the PR; the reviewer checks it again on the diff.
Workflow
- One PR per topic, or per batch of related fixes. Small enough to read in one sitting.
- PR description lists what changed and which checks were run.
- Reviewer posts one review on the PR: Must fix, Should fix, Minor, each finding naming the file and quoting the line.
- Author pushes fixes to the same branch and replies per finding (fixed, or why not).
- Reviewer re-reviews only what changed since the last review.
- Only the owner merges. Agents never merge.
Must fix blocks the merge. Should fix is expected unless the author gives a reason. Minor is at the author's discretion.
1. SAS claims
A wrong SAS statement is the worst error this site can make: the reader knows SAS and will trust the R side because the SAS side looked right.