We want this project to be an open, welcoming, and respectful community for everyone.
Participants are expected to contribute in ways that make collaboration constructive, safe, and professional.
- be respectful and considerate in communication
- assume good intent, while still giving clear technical feedback
- focus on ideas, behavior, and implementation details rather than personal attacks
- help keep discussions useful for maintainers, contributors, and users
- respect project boundaries around security, privacy, and responsible disclosure
- harassment, abuse, or discriminatory language
- personal attacks, insults, or intimidation
- publishing someone else's private information without permission
- sharing secrets, credentials, or sensitive infrastructure details in public channels
- disruptive behavior that makes collaboration difficult or unsafe
This Code of Conduct applies in:
- GitHub issues
- pull requests
- discussions
- review comments
- other project-managed communication spaces
Project maintainers may remove, edit, or reject comments, commits, issues, or other contributions that violate this Code of Conduct.
They may also temporarily or permanently restrict participation when needed to protect the project and its contributors.
If you experience or witness unacceptable behavior, please report it privately to the project maintainers rather than escalating it in public.
When reporting, include:
- what happened
- where it happened
- any relevant links or screenshots
- anything maintainers should know to assess urgency
Maintainers are responsible for applying this Code of Conduct fairly and in good faith.
This document is informed by the spirit of the Contributor Covenant and adapted for this project.