- Tests have been added or updated to reflect the changes, or their absence is explicitly explained.
- Documentation has been added or updated to reflect the changes, or their absence is explicitly explained.
- A self-review has been conducted checking:
- No unintended changes have been committed.
- The changes in isolation seem reasonable.
- Anything that may be odd or unintuitive is provided with a GitHub comment explaining it (but consider if this should not be a code comment or in the documentation instead).
- All CI checks pass before pinging a reviewer, or provide an explanation if they do not.