diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 00000000..6ba2d275 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,72 @@ + + +# Why + + + + + + + +Closes + +## What changed + + + + +- + + + + + + + + +## How to review + + + + + + + +## How to test + + + +```bash +# Commands to validate +``` + + + +## Impact & rollout + + + +- **Backward compatibility:** +- **Performance:** +- **Config/env changes:** +- **Deployment notes:** + +## Checklist + +- [ ] Tests added/updated +- [ ] Changelog entry added (`uv run towncrier create ...`) +- [ ] External docs updated (if user-facing or ops-facing change) +- [ ] Internal .md docs updated (internal knowledge and AI code tools knowledge)