From d7678ef674d590fb0ef06607f05898d814a5a69a Mon Sep 17 00:00:00 2001 From: Jake Lishman Date: Tue, 31 Mar 2026 13:13:35 +0100 Subject: [PATCH] Simplify pull-request template The current template is quite wordy and hard to read. We have a properly rendered checklist in `CONTRIBUTING.md`, so it's clearest just to link to that; I'm not convinced that the existing comment actually drives user behaviour to do what we want, so I don't think we'll lose out by putting it a link away. I deleted the "summary" and "details and comments" section headings because they're usually below the fold of the text area anyway, and just busy-work to delete for PRs that come with a good commit message. One thing we definitely _do_ want in all PR descriptions, and is not possible for maintainers to manually do themselves, is to include a disclosure of the AI/LLM tooling used. This new template pre-populates that with tickboxes, including for the negative case, which should at least make it obvious to reviewers if all the information is present. --- .github/PULL_REQUEST_TEMPLATE.md | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index e9cd29e22a55..a603a3640a20 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,20 +1,13 @@ -### Summary - - - -### Details and comments +### AI/LLM disclosure +- [ ] I didn't use LLM tooling, or only used it privately. +- [ ] I used the following tool to help write this PR description: +- [ ] I used the following tool to generate or modify code: +