Code of Conduct
Our Commitment
The Chess Multiverse Error Explorer project is committed to providing a welcoming, inclusive, and harassment-free environment for everyone, regardless of age, background, identity, experience level, nationality, ethnicity, disability, religion, or personal characteristics.
We believe that open scientific inquiry, respectful collaboration, and constructive discussion are essential to advancing reproducible research and open knowledge.
Expected Behavior
Participants in this project are expected to:
- Be respectful and professional.
- Welcome diverse viewpoints and experiences.
- Focus discussions on ideas rather than individuals.
- Provide constructive feedback.
- Accept criticism gracefully.
- Support open and reproducible research practices.
- Show empathy toward other contributors and users.
Unacceptable Behavior
The following behaviors are unacceptable:
- Harassment, intimidation, or discrimination.
- Personal attacks or insults.
- Trolling, inflammatory comments, or deliberate disruption.
- Publishing private information without consent.
- Abusive, threatening, or hostile language.
- Misrepresentation of research findings or data.
- Deliberate attempts to undermine project integrity.
Research Integrity
Because this project supports scientific and computational research, contributors are expected to uphold high standards of research integrity.
Contributors should:
- Report results honestly.
- Document methodological changes clearly.
- Preserve reproducibility whenever possible.
- Properly cite external work and datasets.
- Avoid fabrication, falsification, or misleading presentation of findings.
Disagreements regarding methodology are welcome when conducted respectfully and supported by evidence.
Scope
This Code of Conduct applies to all project spaces, including:
- GitHub Issues
- Pull Requests
- Discussions
- Documentation
- Community communication channels
- Research collaboration related to the project
It also applies when an individual is representing the project in public spaces.
Enforcement Responsibilities
Project maintainers are responsible for clarifying and enforcing this Code of Conduct.
Maintainers may remove, edit, or reject comments, commits, code, issues, documentation, or other contributions that violate these standards.
Enforcement Actions
Responses to violations may include:
1. Warning
A private warning describing the violation and requesting corrective action.
2. Temporary Restriction
Temporary suspension from discussions, issue participation, or contribution activities.
3. Permanent Ban
Permanent removal from project participation for serious or repeated violations.
Enforcement decisions will be made at the discretion of project maintainers.
Reporting
If you experience or witness behavior that violates this Code of Conduct, please open a private communication with the project maintainers.
Reports should include:
- Description of the incident
- Relevant links or screenshots (if available)
- Any additional context that may assist review
All reports will be reviewed fairly and confidentially.
Attribution
This Code of Conduct is inspired by the Contributor Covenant Code of Conduct and adapted for an open-science and computational research environment.
Project Values
The Chess Multiverse Error Explorer exists to support:
- Open science
- Reproducible research
- Intellectual honesty
- Respectful collaboration
- Accessible knowledge
- Long-term scientific infrastructure
By participating in this project, you agree to uphold these principles.