Review: find what passes CI but breaks in production
Start here. In the repository (cd into it first: the shell starts in the workspace root), run with execute (pass the base branch if you know it):
sh skills/gstack-review/scripts/diff-base.sh <base>
It prints the base, the merge base, the commits since the base and the diff stat, then NEXT: git diff <merge base>; run that and read the whole diff and every untracked file before you comment (on UNTRACKED_MORE:, list the rest with the command it names). On NOTHING_TO_REVIEW, say so and stop. On BASE: none, ask the user for the base branch or review the uncommitted changes it shows.
QM fills in the absolute path of the folder its skill tool synced (it prints that path too). If the script is missing, run this instead: