From 6fa6328f6c99d96f401677c81da6834d9e65f369 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Sat, 6 Dec 2025 13:01:10 -0800 Subject: [PATCH] Add PR Template --- .github/.markdownlint.yaml | 3 +++ .github/pull_request_template.md | 39 ++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 .github/.markdownlint.yaml create mode 100644 .github/pull_request_template.md diff --git a/.github/.markdownlint.yaml b/.github/.markdownlint.yaml new file mode 100644 index 000000000000..a226cbbbc347 --- /dev/null +++ b/.github/.markdownlint.yaml @@ -0,0 +1,3 @@ +# Override for PR template - first line doesn't need to be H1 +extends: ../.markdownlint.yaml +MD041: false diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 000000000000..9010825d1bf0 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,39 @@ +## Changes + + + +## Deprecations / Breaking changes + + + +Please describe any deprecations or breaking changes (including to unstable public APIs). + +## AI assistance disclosure + + + + +Did you use AI tools to create any part of this pull request? (please check one with an [x]) + +- [ ] No — I did not use AI for this contribution. +- [ ] Yes — minimal assistance (e.g., IDE autocomplete, small code completions, grammar fixes). +- [ ] Yes — substantive assistance (AI-generated non‑trivial portions of code, tests, or documentation). + +If yes, have you thoroughly reviewed and understand all of the code written by AI? +(skip if you selected 'No' above) + +- [ ] Yes +- [ ] No — please be specific about which parts you do not thoroughly understand: + +## Documentation (please check one with an [x]) + +- [ ] I have updated the documentation, or +- [ ] No documentation update is required + +## How I've tested my work + +I have verified these changes via: (please check one with an [x]) + +- [ ] Code inspection only, or +- [ ] Newly added/modified unit tests, or +- [ ] Other (please describe):