pr-ready
Purpose: ensure a PR is small, reproducible, and passes required gates before submission.
When to use:
- •Before creating a PR or enabling auto-merge.
Steps:
- •Identify the experiment id and max_diff_size from
experiments/backlog.yml. - •Verify the diff is within
max_diff_size(added + deleted lines). - •Ensure
docs/experiments/<id>.mdexists and followsdocs/experiments/_template.md. - •Run required gates:
scripts/verify.ps1(Windows) orscripts/verify.sh(Linux/CI). - •Summarize test results and risk level in the PR body.
Commands:
- •
git diff --numstat - •
scripts/verify.ps1 - •
scripts/verify.sh
Output:
- •Short checklist with pass/fail for diff size, experiment log, and gates.