We are committed to fostering an open, welcoming, and respectful community. All participants in this project—including maintainers, contributors, and users— are expected to interact in a professional and constructive manner.
This Code of Conduct applies to all interactions within the project's repositories, issue trackers, discussions, and other communication channels.
Participants are expected to:
- Be respectful and considerate of differing viewpoints
- Provide constructive feedback
- Communicate professionally and respectfully
- Focus on what is best for the community and the project
- Show empathy toward other contributors
The following behaviors are not tolerated:
- Harassment, discrimination, or intimidation
- Personal attacks or derogatory comments
- Public or private harassment
- Publishing others' private information without permission
- Disruptive or hostile behavior that harms collaboration
Project maintainers are responsible for clarifying and enforcing this Code of Conduct. Maintainers may remove, edit, or reject comments, commits, issues, or other contributions that violate these guidelines.
If you experience or witness behavior that violates this Code of Conduct, please report it by contacting:
All reports will be reviewed promptly and handled confidentially where possible.
Maintainers may take any action they deem appropriate, including:
- Warning the contributor
- Temporarily restricting participation
- Removing contributions
- Banning the contributor from the project
This Code of Conduct is inspired by the Contributor Covenant Code of Conduct.