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

  1. One PR per topic, or per batch of related fixes. Small enough to read in one sitting.
  2. PR description lists what changed and which checks were run.
  3. Reviewer posts one review on the PR: Must fix, Should fix, Minor, each finding naming the file and quoting the line.
  4. Author pushes fixes to the same branch and replies per finding (fixed, or why not).
  5. Reviewer re-reviews only what changed since the last review.
  6. 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.

2. CDISC claims

3. R code

4. Page structure

5. Mechanical