we use commitizen in our repo , so all your commits should be using commitizen https://commitizen-tools.github.io/commitizen/
Setup the project from the installation docs , Fork and start working on the issues you want
see bug_report
You may use AI tools to assist your contributions. You are fully responsible for everything you submit.
- Understand it: You must be able to explain every line of your code.
- Test it: AI-generated code must pass all tests and security checks.
- Disclose it: Pick an AI assistance level (0-5) in the PR template.
- Own it: You are the author. If a reviewer asks "why?", you answer - not the AI.
AI tools must not be used to fix issues labelled good first issue.
These exist for human learning.
For full policy details, see: AI-assisted coding guide