We are committed to making participation in this project a positive experience for everyone. We ask that all contributors:
- Be respectful — Treat others with kindness and consideration
- Be constructive — Focus on what is best for the project and the community
- Be collaborative — Welcome newcomers and help each other learn
- Be professional — Disagree respectfully and avoid personal attacks
Harassment, discrimination, and disruptive behaviour are not tolerated in any form.
This code of conduct applies to all project spaces, including issues, pull requests, discussions, and any other communication channels associated with this project.
Project maintainers are responsible for upholding these standards. They may remove, edit, or reject contributions that do not align with this code of conduct, and may temporarily or permanently restrict participation for behaviour they deem inappropriate.
If you experience or witness unacceptable behaviour, please open an issue or contact the maintainers directly. All reports will be reviewed and handled with discretion.
This code of conduct is adapted from community best practices for open source projects.