From f28ddfd2cfaf36566a765a933c069c48d7b0175c Mon Sep 17 00:00:00 2001 From: Spencer Bryngelson Date: Sun, 23 Aug 2026 13:32:05 -0500 Subject: [PATCH] Revise pull request template for contribution guidelines Updated the pull request template to emphasize contribution policy and expectations for submissions. --- .github/pull_request_template.md | 45 +++++++++----------------------- 1 file changed, 13 insertions(+), 32 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 8e9c850386..1ff15418b3 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,40 +1,21 @@ -## Description +## Contribution Policy -Summarize your changes and the motivation behind them. +We do not accept pull requests generated primarily by AI without genuine understanding or real-world usage context. -Closes #(issue number). +All contributions are expected to demonstrate: +- A clear understanding of the codebase +- Alignment with product direction +- Thoughtful reasoning behind changes +- Evidence of real-world usage or hands-on experience with the problem -### Type of change (delete unused ones) +If these expectations are not met, we would prefer to implement the changes ourselves rather than spend time reviewing low-effort submissions. -- Bug fix -- New feature -- Refactor -- Documentation -- Other (describe) +--- -## Testing +## Acknowledgement -How did you test your changes? +- [ ] I confirm this PR meets the above expectations and reflects my own understanding and real-world context. -## Checklist +--- -__Check these like this `[x]` to indicate which of the below applies.__ - -- [ ] I added or updated tests for new behavior -- [ ] I updated documentation if user-facing behavior changed - -See the [developer guide](https://mflowcode.github.io/documentation/contributing.html) for full coding standards. - -
-GPU changes (expand if you modified src/simulation/) - -- [ ] GPU results match CPU results -- [ ] Tested on NVIDIA GPU or AMD GPU - -
- -## AI code reviews - -Reviews are not retriggered automatically. To request a review, comment on the PR: -- `@claude full review` — Claude full review (also triggers on PR open/reopen/ready) -- Or add label `claude-full-review` — Claude full review via label +_PR template credit: junegunn_