We as community members, contributors, and maintainers pledge to make participation in the Multi-CLI community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socioeconomic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation.
We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.
Examples of behavior that contributes to a positive environment include:
- Demonstrating empathy and kindness toward other people.
- Respecting differing opinions, viewpoints, and experiences.
- Giving and gracefully accepting constructive feedback.
- Accepting responsibility, apologizing to people affected by our mistakes, and learning from the experience.
- Focusing on what is best for the overall community.
Examples of unacceptable behavior include:
- Using sexualized language or imagery, or making sexual advances of any kind.
- Trolling, insulting or derogatory comments, and personal or political attacks.
- Harassing someone publicly or privately.
- Publishing another person's private information without explicit permission.
- Threats, deliberate intimidation, discrimination, or sustained disruption.
- Conduct that could reasonably be considered inappropriate in a professional setting.
The project maintainer is responsible for clarifying and enforcing these standards and may take appropriate and fair corrective action in response to behavior considered inappropriate, threatening, offensive, or harmful.
The maintainer may remove, edit, or reject comments, commits, code, issues, pull requests, and other contributions that do not align with this Code of Conduct. Reasons for moderation decisions will be communicated when appropriate.
This Code of Conduct applies in this repository and anywhere someone is officially representing Multi-CLI. Representation includes posting through an official project account or acting as an appointed project representative.
For conduct on GitHub, use the Report content option on the relevant issue, pull request, discussion, commit, or comment. Select Report to repository admins when GitHub offers that option. Otherwise, use GitHub's abuse reporting process.
Include links and relevant context. Do not investigate the incident yourself, retaliate, or disclose another person's private information. The maintainer will review reports received through repository moderation tools and will handle report details with care. GitHub may review reports made directly to GitHub under its own policies.
The maintainer will use these guidelines when determining consequences for a violation:
Community impact: Inappropriate language or other behavior considered unprofessional or unwelcome.
Consequence: A private written warning that explains the violation and why the behavior was inappropriate. A public apology may be requested.
Community impact: A violation through a single incident or series of actions.
Consequence: A warning with stated consequences for continued behavior. The participant may be directed not to interact with the people involved or with the person enforcing this Code of Conduct for a specified period. Violating those terms may lead to a temporary or permanent ban.
Community impact: A serious violation of community standards, including sustained inappropriate behavior.
Consequence: A temporary ban from interaction or public communication with the community for a specified period. Violating the terms of the ban may lead to a permanent ban.
Community impact: A pattern of violating community standards, sustained inappropriate behavior, harassment, or aggression toward or disparagement of individuals or groups.
Consequence: A permanent ban from public interaction with the community.
This Code of Conduct is adapted from the Contributor Covenant, version 2.1. Its Community Impact Guidelines were inspired by Mozilla's code of conduct enforcement ladder.