Arbiter is built by and for people. As contributors and maintainers, we are committed to ensuring that participation in this project remains a positive experience for everyone regardless of race, ethnicity, caste, color, age, physical characteristics, neurodiversity, disability, sex or gender, gender identity or expression, sexual orientation, language, philosophy or religion, national or social origin, socio-economic position, level of education, or other status.
We expect all participants to help us maintain a respectful and constructive environment. Behaviors that support this include:
- Choosing language that is welcoming and considerate
- Listening openly to perspectives different from your own
- Giving and receiving feedback with grace and good intent
- Owning your mistakes and learning from them
- Treating others with the same care you would want in return
Behaviors that will not be tolerated include:
- Sexual language, imagery, or unwanted advances of any kind
- Mockery, slurs, and attacks on a person's character or beliefs
- Sustained harassment, whether in public channels or private messages
- Disclosing someone's personal details without their consent
- Impersonating another person or evading moderation actions
- Any behavior that a reasonable person would consider inappropriate in a professional setting
Maintainers set the tone for this community. They are responsible for communicating expectations clearly and responding fairly to reports of misconduct. This includes the authority to edit, remove, or reject any contribution and to restrict or remove any participant whose behavior is harmful to the project or its community.
This Code of Conduct covers all spaces associated with Arbiter: the repository, issue tracker, Discord server, and any other official channel. It also applies whenever someone is acting as a representative of the project in public, for example: at an event, on social media, or via an official project account.
Contributions involving AI tools are additionally subject to the AI Contribution Policy.
If you witness or experience behavior that violates this Code of Conduct, please report it through the Discord server. Reports will be reviewed promptly and handled with confidentiality. Depending on the nature of the incident, responses may range from a private warning to a temporary or permanent removal from the project. Maintainers who fail to act in good faith are held to the same standard.
This Code of Conduct is inspired by the Contributor Covenant, version 3.0.