|
| 1 | +# Code of Conduct |
| 2 | + |
| 3 | +## Our Commitment |
| 4 | + |
| 5 | +CodePapi AI is committed to providing a welcoming, inclusive, and harassment-free community for all contributors, maintainers, and users, regardless of: |
| 6 | +- Age, body size, disability, ethnicity, gender identity, experience level, nationality, personal appearance, political beliefs, race, religion, sexual identity, or sexual orientation |
| 7 | +- Any other characteristic protected by applicable law |
| 8 | + |
| 9 | +## Our Standards |
| 10 | + |
| 11 | +### Positive Behavior |
| 12 | +- Use welcoming and inclusive language |
| 13 | +- Be respectful of differing opinions, experiences, and viewpoints |
| 14 | +- Accept constructive criticism gracefully |
| 15 | +- Focus on what's best for the community |
| 16 | +- Show empathy towards other community members |
| 17 | +- Help new contributors feel welcome |
| 18 | +- Acknowledge mistakes and learn from them |
| 19 | + |
| 20 | +### Unacceptable Behavior |
| 21 | +- Harassment, intimidation, or threats of any kind |
| 22 | +- Offensive comments related to personal characteristics |
| 23 | +- Unwelcome sexual attention or advances |
| 24 | +- Trolling, insulting remarks, or personal attacks |
| 25 | +- Publishing others' private information without permission |
| 26 | +- Other conduct that is clearly unprofessional or inappropriate |
| 27 | +- Abuse of power or position of authority |
| 28 | +- Disruptive behavior in discussions or PRs |
| 29 | +- Spam, self-promotion, or commercial solicitation |
| 30 | + |
| 31 | +## Our Responsibilities |
| 32 | + |
| 33 | +Project maintainers are responsible for: |
| 34 | +- Clarifying standards of acceptable behavior |
| 35 | +- Taking appropriate action in response to violations |
| 36 | +- Removing comments, commits, code, issues, and PRs that violate this Code of Conduct |
| 37 | +- Banning contributors who violate this Code of Conduct |
| 38 | + |
| 39 | +Maintainers have the right and responsibility to remove comments or contributions that are not aligned with this Code of Conduct, and will communicate reasons for moderation decisions when appropriate. |
| 40 | + |
| 41 | +## Scope |
| 42 | + |
| 43 | +This Code of Conduct applies to: |
| 44 | +- All project spaces (GitHub issues, PRs, discussions, wiki) |
| 45 | +- Project-related communication channels (Discord, Slack, mailing lists, etc.) |
| 46 | +- Official project events and meetings |
| 47 | +- Unofficial project spaces (third-party forums, social media, etc.) |
| 48 | +- Private communications when discussing project business |
| 49 | + |
| 50 | +## Enforcement |
| 51 | + |
| 52 | +### Reporting Violations |
| 53 | + |
| 54 | +If you witness or experience a Code of Conduct violation, please report it by: |
| 55 | + |
| 56 | +1. **Email:** [conduct@example.com] with details about the incident |
| 57 | +2. **GitHub:** Report to a maintainer directly if you're not comfortable emailing |
| 58 | +3. **Anonymous:** You may report anonymously through a third-party tool (link to be provided) |
| 59 | + |
| 60 | +**Please include:** |
| 61 | +- Description of the incident |
| 62 | +- Involved parties (if safe to do so) |
| 63 | +- Context and timestamps |
| 64 | +- Any evidence (screenshots, links, etc.) |
| 65 | +- How the incident affected you or the community |
| 66 | + |
| 67 | +### Investigation & Response |
| 68 | + |
| 69 | +All reports will be reviewed confidentially by the conduct committee. We will: |
| 70 | +1. Acknowledge receipt within 48 hours |
| 71 | +2. Investigate thoroughly and impartially |
| 72 | +3. Reach out for additional information if needed |
| 73 | +4. Communicate findings and actions taken |
| 74 | +5. Maintain confidentiality of reporters |
| 75 | + |
| 76 | +### Consequences |
| 77 | + |
| 78 | +Depending on severity, responses may include: |
| 79 | +- **First offense:** Written warning and temporary muting |
| 80 | +- **Repeated violations:** Suspension from the project |
| 81 | +- **Severe violations:** Permanent ban from the community |
| 82 | +- **Legal violations:** Referral to appropriate authorities |
| 83 | + |
| 84 | +## Appeals |
| 85 | + |
| 86 | +If you believe you've been wrongfully sanctioned, you may appeal to: |
| 87 | +- [appeals@example.com] within 14 days of the decision |
| 88 | +- Provide new evidence or context not previously considered |
| 89 | +- A different person will review your appeal |
| 90 | + |
| 91 | +## Attribution |
| 92 | + |
| 93 | +This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org/), version 2.0, available at https://www.contributor-covenant.org/version/2/0/code_of_conduct.html |
| 94 | + |
| 95 | +## Questions? |
| 96 | + |
| 97 | +If you have questions about this Code of Conduct, contact [conduct@example.com] |
| 98 | + |
| 99 | +--- |
| 100 | + |
| 101 | +**Thank you for helping make CodePapi AI a welcoming community for everyone!** ❤️ |
0 commit comments