The Cheat Notes For Dummies community is dedicated to providing a welcoming, respectful, and harassment-free environment for all contributors and users.
We are committed to creating a space where:
- Everyone feels safe and valued
- Diverse perspectives are welcomed
- Collaboration flourishes
- Knowledge is freely shared
- Mistakes become learning opportunities
This Code of Conduct applies to all interactions within our community, including GitHub discussions, pull requests, issues, and any project-related communication.
- Treat all community members with kindness
- Listen actively without interrupting
- Assume good intentions
- Acknowledge different viewpoints
- Be open to feedback and criticism
- Help others learn and grow
- Share knowledge freely
- Credit original sources
- Build on each other's work
- Celebrate community achievements
- Welcome people from all backgrounds
- Encourage diverse perspectives
- Use inclusive language
- Support underrepresented voices
- Make space for everyone
- Answer questions patiently
- Help newcomers get started
- Provide constructive feedback
- Share resources and knowledge
- Celebrate others' contributions
All community members are expected to:
- ✅ Ask clear, specific questions
- ✅ Provide context and examples
- ✅ Search before asking duplicates
- ✅ Read documentation first
- ✅ Help others when you can
- ✅ Write clear descriptions
- ✅ Provide context for changes
- ✅ Review others' contributions kindly
- ✅ Accept feedback gracefully
- ✅ Make good-faith efforts to improve
- ✅ Be professional and respectful
- ✅ Give credit for ideas
- ✅ Acknowledge mistakes
- ✅ Learn from corrections
- ✅ Help newer contributors
The following behaviors are NOT tolerated:
- ❌ Unwelcome sexual comments or advances
- ❌ Deliberate intimidation or threats
- ❌ Targeted attacks on individuals
- ❌ Repeated unwanted contact
- ❌ Any form of stalking
- ❌ Slurs or derogatory language
- ❌ Comments about race, ethnicity, or origin
- ❌ Discrimination based on gender or identity
- ❌ Exclusionary comments or behavior
- ❌ Micro-aggressions
- ❌ Deliberate disruption of conversations
- ❌ Trolling or inflammatory comments
- ❌ Spam or self-promotion
- ❌ Off-topic discussions
- ❌ Flooding or flooding issues
- ❌ Sharing private information without consent
- ❌ Impersonation or misrepresentation
- ❌ Plagiarism without attribution
- ❌ Theft of intellectual property
- ❌ Illegal content or activity
- ❌ Threats of violence or harm
- ❌ Encouraging others to harm people
- ❌ Sexual harassment or coercion
- ❌ Abuse of power or authority
- ❌ Exploitation
This Code of Conduct applies to:
- All GitHub repositories under @cheatnotes
- All project discussions and pull requests
- All communication channels (GitHub Discussions, Issues, etc.)
- All project-related events and meetings
- All public representation of the project
- All interactions with project maintainers
If you witness or experience a violation:
For sensitive matters, report privately:
- Email: conduct@cheatnotes.community
- GitHub Private Report: Community Guidelines
- Alternative: Contact a project maintainer directly
- Description of the incident
- Who was involved (if comfortable)
- When and where it happened
- Links to relevant comments/discussions
- How it affected you
- Any context
- Your report will be kept confidential
- We will not share your identity without permission
- Investigation will be discreet and fair
- Acknowledgment: Within 24 hours
- Investigation: Thorough and impartial
- Decision: Within 1-2 weeks
- Communication: Outcome explained to both parties
-
Private Warning
- Direct message to violator
- Expectations for behavior change
- Opportunity to improve
-
Public Warning
- Comment on relevant issue/PR
- Clear explanation of violation
- Expectations going forward
-
Temporary Suspension
- Removal for specified period
- Cannot contribute during suspension
- May be reinstated after period
-
Permanent Ban
- Complete removal from community
- No future contributions accepted
- Account blocked if necessary
-
Escalation
- Report to GitHub Support
- Legal involvement (if necessary)
- Law enforcement (if appropriate)
If you believe a decision was unfair:
-
Submit Appeal
- Email: awjunaid@proton.me
- Include: Original decision, new information, reason for appeal
-
Review Process
- Independent review by different maintainer
- Fair reconsideration of evidence
- Response within 14 days
-
Final Decision
- Maintainers' decision is final
- Explanation will be provided
"I think there's a better way to structure this. Have you considered...?" "Great contribution! I noticed a small typo on line 42." "I'm new to this topic. Could someone explain...?" "I disagree with this approach, but let's discuss alternatives."
"Your code is terrible. You don't know what you're doing." "Why would anyone listen to someone like you?" "This is only for [specific group]. Others not welcome." "[Sexual or violent comment]"
This Code of Conduct will be:
- Reviewed regularly
- Updated as needed
- Discussed with community
- Improved based on feedback
Changes will be:
- Announced in advance
- Explained clearly
- Applied fairly to all
- Questions: GitHub Discussions
- Support: Contact project maintainers
- Emergency: Contact local authorities if immediate danger
This Code of Conduct is adapted from:
If you have questions about this Code of Conduct:
- Email: awjunaid@proton.me
- Issues: Open a Discussion
- Organization: @cheatnotes
Together, we build a welcoming community for all. 💙
Effective Date: 2026-05-11
Last Updated: 2026-05-11
Made with ❤️ for the Cheat Notes community