CodePapi AI is committed to providing a welcoming, inclusive, and harassment-free community for all contributors, maintainers, and users, regardless of:
- Age, body size, disability, ethnicity, gender identity, experience level, nationality, personal appearance, political beliefs, race, religion, sexual identity, or sexual orientation
- Any other characteristic protected by applicable law
- Use welcoming and inclusive language
- Be respectful of differing opinions, experiences, and viewpoints
- Accept constructive criticism gracefully
- Focus on what's best for the community
- Show empathy towards other community members
- Help new contributors feel welcome
- Acknowledge mistakes and learn from them
- Harassment, intimidation, or threats of any kind
- Offensive comments related to personal characteristics
- Unwelcome sexual attention or advances
- Trolling, insulting remarks, or personal attacks
- Publishing others' private information without permission
- Other conduct that is clearly unprofessional or inappropriate
- Abuse of power or position of authority
- Disruptive behavior in discussions or PRs
- Spam, self-promotion, or commercial solicitation
Project maintainers are responsible for:
- Clarifying standards of acceptable behavior
- Taking appropriate action in response to violations
- Removing comments, commits, code, issues, and PRs that violate this Code of Conduct
- Banning contributors who violate this Code of Conduct
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.
This Code of Conduct applies to:
- All project spaces (GitHub issues, PRs, discussions, wiki)
- Project-related communication channels (Discord, Slack, mailing lists, etc.)
- Official project events and meetings
- Unofficial project spaces (third-party forums, social media, etc.)
- Private communications when discussing project business
If you witness or experience a Code of Conduct violation, please report it by:
- Email: [conduct@example.com] with details about the incident
- GitHub: Report to a maintainer directly if you're not comfortable emailing
- Anonymous: You may report anonymously through a third-party tool (link to be provided)
Please include:
- Description of the incident
- Involved parties (if safe to do so)
- Context and timestamps
- Any evidence (screenshots, links, etc.)
- How the incident affected you or the community
All reports will be reviewed confidentially by the conduct committee. We will:
- Acknowledge receipt within 48 hours
- Investigate thoroughly and impartially
- Reach out for additional information if needed
- Communicate findings and actions taken
- Maintain confidentiality of reporters
Depending on severity, responses may include:
- First offense: Written warning and temporary muting
- Repeated violations: Suspension from the project
- Severe violations: Permanent ban from the community
- Legal violations: Referral to appropriate authorities
If you believe you've been wrongfully sanctioned, you may appeal to:
- [appeals@example.com] within 14 days of the decision
- Provide new evidence or context not previously considered
- A different person will review your appeal
This Code of Conduct is adapted from the Contributor Covenant, version 2.0, available at https://www.contributor-covenant.org/version/2/0/code_of_conduct.html
If you have questions about this Code of Conduct, contact [conduct@example.com]
Thank you for helping make CodePapi AI a welcoming community for everyone! ❤️