Code of Conduct
Our Commitment
The AEGIS project is committed to providing a welcoming, inclusive, and professional environment for everyone involved in the project — contributors, maintainers, users, and community members.
Standards
Expected Behavior
- Be respectful — Treat all participants with courtesy and professionalism
- Be constructive — Provide actionable feedback; focus on the work, not the person
- Be collaborative — Share knowledge, help others, and work toward shared goals
- Be patient — Remember that contributors have varying levels of experience and availability
- Be honest — Communicate clearly and transparently about technical decisions and tradeoffs
Unacceptable Behavior
- Harassment, intimidation, or discrimination of any kind
- Personal attacks or derogatory comments
- Trolling, spam, or deliberately disruptive behavior
- Publishing others’ private information without consent
- Any conduct that would be considered inappropriate in a professional setting
Scope
This code of conduct applies to all AEGIS project spaces, including:
- GitHub repositories (issues, pull requests, discussions, code reviews)
- Communication channels (if established)
- Project events and meetings
Enforcement
Instances of unacceptable behavior may be reported to the project maintainers. All reports will be reviewed and investigated promptly and fairly.
Maintainers have the right to remove, edit, or reject contributions that violate this code of conduct, and to temporarily or permanently ban contributors for behavior they deem inappropriate, threatening, or harmful.
Attribution
This code of conduct is adapted from the Contributor Covenant, version 2.1.
Contact
For questions about this code of conduct or to report an issue, contact the AEGIS project maintainers through the GitHub organization.