Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct and AI Usage Policy, which you should follow in all your interactions with the project.

Pull Request Process

  1. Fill in the pull request template, following it as faithfully as you can.

  2. If applicable, update the README with details of changes to the interface, including new environment variables and useful file locations where appropriate. There should already be a section for each of the above cases. Do not add a new section without another issue.

  3. Once you have the sign-off of one other developer, you may either merge the PR yourself if you have permission, or ask the reviewer to do so on your behalf otherwise.

Notes

Do not abuse your write access to the repository to, for example, create a fake or unprompted release, or it will be unequivocally revoked. Besides, merging without a review is prohibited for any developer other than the owner.