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):