From 1da1ddc5664be637ee31a6a5fcf65989faeb41da Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sun, 27 Sep 2026 22:34:22 +0000 Subject: [PATCH] feat: add pull request template (#32) Give contributors a default PR body that records evidence, waits for human CODEOWNERS review, and keeps secrets out of the description. Co-authored-by: Code Solutions LLC --- .github/pull_request_template.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 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 0000000..1a6d792 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,26 @@ +Thanks for the pull request. See [CONTRIBUTING.md](CONTRIBUTING.md) for how changes land on `main`. + +## Summary + + + +## Related issue + + + +Closes # + +## How to verify + + + +- + +## Checklist + +- [ ] **Evidence recorded.** Summary and how to verify are filled in (commands, tests, or links). See [verify](principles/verify.md) and [playbooks/verify.md](playbooks/verify.md). +- [ ] **CI green.** Required checks on this pull request are passing, including validate. +- [ ] **No secrets.** The pull request body and diff have no tokens, PATs, private config, or exploit details. Report security issues privately — [SECURITY.md](SECURITY.md). +- [ ] **CODEOWNERS human merge (no self-merge).** Authors wait for an independent human review and merge. Reviewers are listed in [.github/CODEOWNERS](.github/CODEOWNERS). See [no-self-merge](principles/no-self-merge.md) and [human-gate](principles/human-gate.md). +- [ ] **Public language safe.** No private credentials, internal roster names, or private links.