From 764215331d88f61bd7436e39b134d34da566e581 Mon Sep 17 00:00:00 2001 From: Jesse Vincent Date: Thu, 19 Mar 2026 13:04:32 -0700 Subject: [PATCH] Add PR template to filter low-quality submissions Requires contributors to articulate the problem they're solving, confirm human review, document eval methodology, and check for duplicate PRs. Informed by patterns in ~90 closed-without-merge PRs. --- .github/PULL_REQUEST_TEMPLATE.md | 87 ++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..4308271f --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,87 @@ + + +## What problem are you trying to solve? + + +## What does this PR change? + + +## Is this change appropriate for the core library? + + +## What alternatives did you consider? + + +## Does this PR contain multiple unrelated changes? + + +## Existing PRs +- [ ] I have reviewed all open AND closed PRs for duplicates or prior art +- Related PRs: + + + +## Environment tested + +| Harness (e.g. Claude Code, Cursor) | Harness version | Model | Model version/ID | +|-------------------------------------|-----------------|-------|------------------| +| | | | | + +## Evaluation +- What was the initial prompt you (or your human partner) used to start + the session that led to this change? +- How many eval sessions did you run AFTER making the change? +- How did outcomes change compared to before the change? + + + +## Rigor + +- [ ] If this is a skills change: I used `superpowers:writing-skills` and + completed adversarial pressure testing (paste results below) +- [ ] This change was tested adversarially, not just on the happy path +- [ ] I did not modify carefully-tuned content (Red Flags table, + rationalizations, "human partner" language) without extensive evals + showing the change is an improvement + + + +## Human review +- [ ] A human has reviewed the COMPLETE proposed diff before submission + +