diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 5a42c81b..d65fac9b 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,15 +1,36 @@ -## Summary of Changes +## Summary of Changes -## Related GitHub Issue(s) +## Related GitHub Issue(s) + -## Additional Context for Reviewers +## AI/LLM Usage + - +## Additional Context for Reviewers + + + + + +## Submitter's Checklist +- [ ] I have reviewed and am adhering to the standards outlined in the project [Governing Doc](https://github.com/casact/chainladder-python/blob/main/docs/library/governance.md). +- [ ] The PR subject title summarizes the changes, with one proper prefix (`[FIX]`, `[FEAT]`, `[DOCS]`, `[TST]`, `[CHORE]`, or `[BRK]`). +- [ ] I am a human (not a bot), and this PR form is written by a human. + +## Reviewer's Checklist +- [ ] The implementation addresses the associated issue(s). +- [ ] The implementation is appropriate, maintainable, and follows ARCHITECTURE.md. +- [ ] PR subject title has the proper prefix and the subject is appropriate. +- [ ] Relevant issue(s) are linked. +- [ ] AI/LLM usage is disclosed and appropriate. +- [ ] Documentation and tests are appropriate. +- [ ] Additional reviewer is requested or not needed. +- [ ] CI tests passed or failure are acceptable. + + -## Checklist -- [ ] I passed tests locally for both code (`uv run pytest`) and documentation changes (`uv run --directory docs jb build . --builder=custom --custom-builder=doctest`)