- Describe the change and why it is needed.
- Link the relevant issue, design discussion, or other prior context if applicable.
- Describe the testing performed.
- If no tests were run, state that explicitly and explain why.
- Describe any documentation updates included in this pull request.
- If no documentation updates are needed, state that explicitly.
- I have read the contribution guide.
- I have the right to contribute the submitted material under the project terms.
- I have updated tests and documentation where appropriate.
- If I used a coding assistant, I remain responsible for the entire contribution and have reviewed it accordingly.