QuantDinger is a technical, builder-first open-source project. We value clear thinking, respectful collaboration, and long-term credibility.
This Code of Conduct exists to ensure that all contributors and users can participate in a professional, constructive environment.
We are committed to providing a harassment-free and respectful experience for everyone involved in the QuantDinger community, regardless of:
- age, gender identity, or expression
- sexual orientation
- disability or medical condition
- ethnicity, nationality, or religion
- level of experience or background
Participation in this project requires mutual respect and good faith.
We expect all participants to:
- Communicate clearly and respectfully
- Focus discussions on ideas, code, and design — not individuals
- Be open to technical critique and alternative viewpoints
- Assume good intent in others unless clearly proven otherwise
- Keep discussions relevant and constructive
Disagreement is normal. Personal attacks are not.
The following behaviors are not tolerated:
- Harassment, discrimination, or intimidation of any kind
- Personal attacks, insults, or derogatory comments
- Trolling, bad-faith arguments, or repeated disruption
- Publishing private information without explicit permission
- Sexualized language or imagery in inappropriate contexts
- Persistent off-topic or promotional spam
This Code of Conduct applies to all official QuantDinger spaces, including:
- GitHub issues, pull requests, discussions, and code reviews
- Any community channels linked from this repository
- Project-related communication and collaboration spaces
If you experience or witness behavior that violates this Code of Conduct, please report it through one of the following channels:
-
GitHub
Open an issue labeledconduct.
Please avoid including sensitive or private information. -
Email
Contact the project maintainer via the email listed inREADME.md.
If there is an immediate safety concern, contact your local emergency services.
All reports will be reviewed seriously and confidentially.
Project maintainers are responsible for enforcing this Code of Conduct.
Actions may include, but are not limited to:
- Private warning or clarification
- Temporary restriction from community participation
- Permanent removal from project spaces
- Rejection or reversal of contributions
Enforcement decisions are made to protect the project and its contributors, not to punish individuals.
Maintainers reserve the right to moderate discussions and take action in the interest of:
- project integrity
- contributor safety
- long-term community health
Good faith participation is always welcome. Disruptive behavior is not.
This Code of Conduct is informed by widely adopted open-source standards, including the Contributor Covenant, and adapted for QuantDinger’s engineering-focused environment.