feat: Add documentation files including Code of Conduct, Contributing guidelines, and Security policy; update Markdown linting configuration and scripts

This commit is contained in:
HueByte
2026-02-19 09:53:06 +01:00
parent 653f25b70b
commit ff9c264f4b
17 changed files with 305 additions and 21 deletions
+32
View File
@@ -0,0 +1,32 @@
# Code of Conduct
EchoHub is an open source project. We want it to be a welcoming place for everyone who wants to help.
## Our standards
We expect all participants (contributors, reviewers, and maintainers) to:
- Be respectful and constructive
- Assume good intent and communicate clearly
- Welcome differing viewpoints and experience levels
- Focus on whats best for the community and the project
Unacceptable behavior includes:
- Harassment, discrimination, or personal attacks
- Trolling, insults, or inflammatory comments
- Publishing someone elses private information (doxxing)
- Sexualized language or unwanted attention
## Enforcement
Project maintainers may remove, edit, or reject contributions (issues, comments, PRs) that violate this Code of Conduct.
## Reporting
If you experience or witness unacceptable behavior:
- Use GitHubs built-in reporting tools where appropriate, and/or
- Contact the project maintainer via GitHub: https://github.com/HueByte
Please include as much context as you can (links, screenshots, timestamps). Reports will be handled as discreetly as possible.