Skip to content

Commit 4ce805b

Browse files
authored
feat: CODE_OF_CONDUCT.md
1 parent d07e242 commit 4ce805b

File tree

1 file changed

+87
-0
lines changed

1 file changed

+87
-0
lines changed

CODE_OF_CONDUCT.md

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
# Code of Conduct
2+
3+
## Our Pledge
4+
5+
We are committed to providing a welcoming, inclusive, and harassment-free experience
6+
for everyone who participates in the SecretScout community.
7+
8+
This project is focused on **defensive security**, education, and prevention-first tooling.
9+
All interactions should reflect professionalism, respect, and good faith collaboration.
10+
11+
---
12+
13+
## Our Standards
14+
15+
Examples of behavior that contributes to a positive environment include:
16+
17+
- Being respectful and considerate in discussions
18+
- Providing constructive feedback
19+
- Focusing on what is best for the community and users
20+
- Using welcoming and inclusive language
21+
- Respecting differing viewpoints and experiences
22+
23+
Examples of unacceptable behavior include:
24+
25+
- Harassment, discrimination, or personal attacks
26+
- Trolling, insulting, or inflammatory comments
27+
- Publishing private information without consent
28+
- Sharing real secrets, credentials, or sensitive data
29+
- Encouraging offensive or malicious use of security tools
30+
31+
---
32+
33+
## Security-Specific Expectations
34+
35+
Because SecretScout is a **defensive security tool**:
36+
37+
- ❌ Do NOT share real API keys, tokens, passwords, or private keys
38+
- ❌ Do NOT request or promote offensive usage
39+
- ✅ Use **dummy values only** in issues, tests, and documentation
40+
- ✅ Follow responsible disclosure practices
41+
42+
---
43+
44+
## Enforcement Responsibilities
45+
46+
Project maintainers are responsible for clarifying standards of acceptable behavior
47+
and will take appropriate and fair corrective action in response to any behavior
48+
they deem inappropriate, threatening, offensive, or harmful.
49+
50+
---
51+
52+
## Enforcement
53+
54+
Violations of this Code of Conduct may result in:
55+
56+
- A warning
57+
- Temporary or permanent ban from the project
58+
- Removal of content or contributions
59+
60+
Decisions will be made at the maintainers’ discretion, with the goal of maintaining
61+
a healthy and productive community.
62+
63+
---
64+
65+
## Scope
66+
67+
This Code of Conduct applies to all project spaces, including:
68+
69+
- GitHub issues and pull requests
70+
- Discussions and comments
71+
- Any other community interaction related to SecretScout
72+
73+
---
74+
75+
## Reporting
76+
77+
If you experience or witness unacceptable behavior, please report it privately
78+
to the project maintainers via GitHub.
79+
80+
All reports will be reviewed and investigated promptly and confidentially.
81+
82+
---
83+
84+
## Attribution
85+
86+
This Code of Conduct is adapted from the
87+
[Contributor Covenant](https://www.contributor-covenant.org/), version 2.1.

0 commit comments

Comments
 (0)