|
| 1 | +# Hyperion Code of Conduct |
| 2 | + |
| 3 | +## Our Pledge |
| 4 | + |
| 5 | +We, the Hyperion community, pledge to make participation in our project a harassment-free and productive experience for everyone. We value technical excellence, direct communication, and solution-oriented collaboration while ensuring respect for all community members regardless of age, ethnicity, gender identity and expression, race, or sexual identity and orientation. |
| 6 | + |
| 7 | +## Our Standards |
| 8 | + |
| 9 | +### Technical Conduct |
| 10 | +Examples of behavior that contributes to a productive technical environment: |
| 11 | + |
| 12 | +* Focusing on technical merit rather than who wrote the code |
| 13 | +* Providing clear, evidence-based feedback on contributions |
| 14 | +* Backing up opinions with benchmarks, code examples, or technical reasoning |
| 15 | +* Proposing solutions alongside criticisms |
| 16 | +* Being direct and candid in technical discussions while remaining respectful |
| 17 | +* Valuing performance, correctness, and maintainability |
| 18 | + |
| 19 | +### Community Conduct |
| 20 | +Examples of behavior that contributes to a positive community environment: |
| 21 | + |
| 22 | +* Demonstrating empathy and kindness toward other people |
| 23 | +* Being respectful of differing opinions, viewpoints, and experiences |
| 24 | +* Giving and gracefully accepting constructive feedback |
| 25 | +* Accepting responsibility for mistakes and learning from experience |
| 26 | +* Focusing on what's best for the overall community and project |
| 27 | + |
| 28 | +### Unacceptable Behavior |
| 29 | +Examples of unacceptable behavior include: |
| 30 | + |
| 31 | +* Personal attacks, public or private harassment |
| 32 | +* The use of sexualized language or imagery and unwelcome sexual attention or advances |
| 33 | +* Trolling, insulting/derogatory comments, and personal or political attacks |
| 34 | +* Publishing others' private information without explicit permission |
| 35 | +* Persistent unconstructive criticism that offers no solutions |
| 36 | +* Other conduct which could reasonably be considered inappropriate in a professional setting |
| 37 | + |
| 38 | +## Balance of Values |
| 39 | + |
| 40 | +Hyperion values both: |
| 41 | +* Candid, direct technical communication that doesn't sugarcoat problems |
| 42 | +* A respectful, inclusive environment where everyone can participate |
| 43 | + |
| 44 | +These values can coexist. Direct feedback should focus on the work, not the person. Technical debates are encouraged, but should remain professional and evidence-based. |
| 45 | + |
| 46 | +## Enforcement Responsibilities |
| 47 | + |
| 48 | +Project maintainers are responsible for clarifying and enforcing our standards of acceptable behavior. They will take appropriate and fair corrective action in response to any behavior deemed inappropriate, threatening, offensive, or harmful. |
| 49 | + |
| 50 | +## Enforcement Guidelines |
| 51 | + |
| 52 | +### 1. Correction |
| 53 | +**Impact**: Use of inappropriate language or behavior deemed unprofessional. |
| 54 | +**Response**: A private message explaining the issue and why the behavior was inappropriate. A public apology may be requested. |
| 55 | + |
| 56 | +### 2. Warning |
| 57 | +**Impact**: A pattern of inappropriate behavior or a single serious incident. |
| 58 | +**Response**: A warning with consequences for continued behavior, potentially including a specified period of no interaction. |
| 59 | + |
| 60 | +### 3. Temporary Ban |
| 61 | +**Impact**: Serious or sustained violations of community standards. |
| 62 | +**Response**: Temporary ban from community interaction for a specified period. |
| 63 | + |
| 64 | +### 4. Permanent Ban |
| 65 | +**Impact**: Pattern of serious violations or harassment. |
| 66 | +**Response**: Permanent ban from community participation. |
| 67 | + |
| 68 | +## Reporting and Contact |
| 69 | + |
| 70 | +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the project maintainers at `andrew.gazelka@gmail.com`. All complaints will be reviewed and investigated promptly and fairly. |
| 71 | + |
| 72 | +## Scope |
| 73 | + |
| 74 | +This Code of Conduct applies to all community spaces and when representing the community in public spaces. |
| 75 | + |
| 76 | +## Attribution |
| 77 | + |
| 78 | +This Code of Conduct combines elements from the [Contributor Covenant](https://www.contributor-covenant.org), version 2.1, with project-specific standards focused on technical excellence and productive collaboration. |
0 commit comments