HeliosCLI is built and maintained by the Phenotype community. We are committed to providing a welcoming, inclusive, and harassment-free environment for everyone, regardless of:
- Age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
Positive behaviour includes:
- Being respectful, kind, and constructive in written and verbal communication.
- Assuming good faith; asking for clarification before judging intent.
- Focusing on what is best for the community and the project.
- Showing empathy toward other community members.
- Gracefully accepting constructive criticism.
Unacceptable behaviour includes:
- Harassment, intimidation, or discrimination in any form.
- Trolling, insulting, or derogatory comments; personal or political attacks.
- Public or private harassment of any community member.
- Publishing others' private information without explicit permission ("doxxing").
- Disruptive behaviour during meetings, code reviews, or community spaces.
- Other conduct that would be inappropriate in a professional setting.
Project maintainers are responsible for clarifying and enforcing the standards of acceptable behaviour. Maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned with this Code of Conduct.
This Code of Conduct applies within all project spaces — the repository,
issue tracker, pull requests, code reviews, the #helioscli chat channels,
and any other forum used for project communication. It also applies when an
individual is representing the project in public spaces.
Instances of abusive, harassing, or otherwise unacceptable behaviour may be reported to the project maintainers:
- Email: conduct@phenotype.dev
- GitHub: open a private security/vulnerability report via https://github.com/KooshaPari/HeliosCLI/security/advisories/new
- Direct DM: @kooshapari
All complaints will be reviewed and investigated promptly and fairly. The project team is obligated to respect the reporter's privacy and confidentiality.
Maintainers will follow these guidelines when determining the response to any incident:
- Correction — A private written warning, with clarity on why the behaviour was inappropriate and why it does not align with this Code.
- Warning — A public or private warning with consequences for continued behaviour.
- Temporary ban — A temporary ban from interaction with the project.
- Permanent ban — A permanent ban from any interaction with the project.
This Code of Conduct is adapted from the Contributor Covenant, version 2.1, with additions drawn from the OpenAI and Rust community guidelines.