- For any change, an issue should exist describing the problem/proposal before implementation begins. Additionally, the contributor should be approved to work on said issue — ensure the PR is linked to an issue the contributor has been assigned to.
- Keep PR titles short and imperative.
- Issue or PR descriptions drafted with AI must be thoroughly reviewed and verified by the user before they are submitted.
- Replies to maintainers in review comments or issue discussions may not be AI generated.
- All commits must be signed off (DCO):
git commit -s, producing a trailingSigned-off-by: Name <email>line. Do not fabricate a sign-off identity — use the configured git user's identity. - Do not open, push to, or comment on GitHub issues/PRs without explicit user confirmation.
- Keep all changes as minimal as possible.