Skip to content

Commit 164bbf9

Browse files
committed
chore: add open source boilerplate and clean up repo
1 parent 9111507 commit 164bbf9

4 files changed

Lines changed: 252 additions & 168 deletions

File tree

CODE_OF_CONDUCT.md

Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
# Contributor Covenant 3.0 Code of Conduct
2+
3+
## Our Pledge
4+
5+
We pledge to make our community welcoming, safe, and equitable for all.
6+
7+
We are committed to fostering an environment that respects and promotes the dignity, rights, and contributions of all
8+
individuals, regardless of characteristics including race, ethnicity, caste, color, age, physical characteristics,
9+
neurodiversity, disability, sex or gender, gender identity or expression, sexual orientation, language, philosophy or
10+
religion, national or social origin, socio-economic position, level of education, or other status. The same privileges
11+
of participation are extended to everyone who participates in good faith and in accordance with this Covenant.
12+
13+
## Encouraged Behaviors
14+
15+
While acknowledging differences in social norms, we all strive to meet our community's expectations for positive
16+
behavior. We also understand that our words and actions may be interpreted differently than we intend based on culture,
17+
background, or native language.
18+
19+
With these considerations in mind, we agree to behave mindfully toward each other and act in ways that center our shared
20+
values, including:
21+
22+
1. Respecting the **purpose of our community**, our activities, and our ways of gathering.
23+
2. Engaging **kindly and honestly** with others.
24+
3. Respecting **different viewpoints** and experiences.
25+
4. **Taking responsibility** for our actions and contributions.
26+
5. Gracefully giving and accepting **constructive feedback**.
27+
6. Committing to **repairing harm** when it occurs.
28+
7. Behaving in other ways that promote and sustain the **well-being of our community**.
29+
30+
## Restricted Behaviors
31+
32+
We agree to restrict the following behaviors in our community. Instances, threats, and promotion of these behaviors are
33+
violations of this Code of Conduct.
34+
35+
1. **Harassment.** Violating explicitly expressed boundaries or engaging in unnecessary personal attention after any
36+
clear request to stop.
37+
2. **Character attacks.** Making insulting, demeaning, or pejorative comments directed at a community member or group of
38+
people.
39+
3. **Stereotyping or discrimination.** Characterizing anyone’s personality or behavior on the basis of immutable
40+
identities or traits.
41+
4. **Sexualization.** Behaving in a way that would generally be considered inappropriately intimate in the context or
42+
purpose of the community.
43+
5. **Violating confidentiality**. Sharing or acting on someone's personal or private information without their
44+
permission.
45+
6. **Endangerment.** Causing, encouraging, or threatening violence or other harm toward any person or group.
46+
7. Behaving in other ways that **threaten the well-being** of our community.
47+
48+
### Other Restrictions
49+
50+
1. **Misleading identity.** Impersonating someone else for any reason, or pretending to be someone else to evade
51+
enforcement actions.
52+
2. **Failing to credit sources.** Not properly crediting the sources of content you contribute.
53+
3. **Promotional materials**. Sharing marketing or other commercial content in a way that is outside the norms of the
54+
community.
55+
4. **Irresponsible communication.** Failing to responsibly present content which includes, links or describes any other
56+
restricted behaviors.
57+
58+
## Reporting an Issue
59+
60+
Tensions can occur between community members even when they are trying their best to collaborate. Not every conflict
61+
represents a code of conduct violation, and this Code of Conduct reinforces encouraged behaviors and norms that can help
62+
avoid conflicts and minimize harm.
63+
64+
When an incident does occur, it is important to report it promptly. To report a possible violation, **email
65+
[security@wickedbyte.com](mailto:security@wickedbyte.com) or use
66+
the [wickedbyte.com contact form](https://wickedbyte.com/contact).** Please be sure to indicate that you are reporting a
67+
code of conduct violation in your message.
68+
69+
Community Moderators take reports of violations seriously and will make every effort to respond in a timely manner. They
70+
will investigate all reports of code of conduct violations, reviewing messages, logs, and recordings, or interviewing
71+
witnesses and other participants. Community Moderators will keep investigation and enforcement actions as transparent as
72+
possible while prioritizing safety and confidentiality. In order to honor these values, enforcement actions are carried
73+
out in private with the involved parties, but communicating to the whole community may be part of a mutually agreed upon
74+
resolution.
75+
76+
## Addressing and Repairing Harm
77+
78+
If an investigation by the Community Moderators finds that this Code of Conduct has been violated, the following
79+
enforcement ladder may be used to determine how best to repair harm, based on the incident's impact on the individuals
80+
involved and the community as a whole. Depending on the severity of a violation, lower rungs on the ladder may be
81+
skipped.
82+
83+
1. Warning
84+
1. Event: A violation involving a single incident or series of incidents.
85+
2. Consequence: A private, written warning from the Community Moderators.
86+
3. Repair: Examples of repair include a private written apology, acknowledgement of responsibility, and seeking
87+
clarification on expectations.
88+
2. Temporarily Limited Activities
89+
1. Event: A repeated incidence of a violation that previously resulted in a warning, or the first incidence of a
90+
more serious violation.
91+
2. Consequence: A private, written warning with a time-limited cooldown period designed to underscore the
92+
seriousness of the situation and give the community members involved time to process the incident. The cooldown
93+
period may be limited to particular communication channels or interactions with particular community members.
94+
3. Repair: Examples of repair may include making an apology, using the cooldown period to reflect on actions and
95+
impact, and being thoughtful about re-entering community spaces after the period is over.
96+
3. Temporary Suspension
97+
1. Event: A pattern of repeated violation which the Community Moderators have tried to address with warnings, or a
98+
single serious violation.
99+
2. Consequence: A private written warning with conditions for return from suspension. In general, temporary
100+
suspensions give the person being suspended time to reflect upon their behavior and possible corrective actions.
101+
3. Repair: Examples of repair include respecting the spirit of the suspension, meeting the specified conditions for
102+
return, and being thoughtful about how to reintegrate with the community when the suspension is lifted.
103+
4. Permanent Ban
104+
1. Event: A pattern of repeated code of conduct violations that other steps on the ladder have failed to resolve, or
105+
a violation so serious that the Community Moderators determine there is no way to keep the community safe with
106+
this person as a member.
107+
2. Consequence: Access to all community spaces, tools, and communication channels is removed. In general, permanent
108+
bans should be rarely used, should have strong reasoning behind them, and should only be resorted to if working
109+
through other remedies has failed to change the behavior.
110+
3. Repair: There is no possible repair in cases of this severity.
111+
112+
This enforcement ladder is intended as a guideline. It does not limit the ability of Community Managers to use their
113+
discretion and judgment, in keeping with the best interests of our community.
114+
115+
## Scope
116+
117+
This Code of Conduct applies within all community spaces, and also applies when an individual is officially representing
118+
the community in public or other spaces. Examples of representing our community include using an official email address,
119+
posting via an official social media account, or acting as an appointed representative at an online or offline event.
120+
121+
## Attribution
122+
123+
This Code of Conduct is adapted from the Contributor Covenant, version 3.0, permanently available
124+
at [https://www.contributor-covenant.org/version/3/0/](https://www.contributor-covenant.org/version/3/0/).
125+
126+
Contributor Covenant is stewarded by the Organization for Ethical Source and licensed under CC BY-SA 4.0. To view a copy
127+
of this license,
128+
visit [https://creativecommons.org/licenses/by-sa/4.0/](https://creativecommons.org/licenses/by-sa/4.0/)
129+
130+
For answers to common questions about Contributor Covenant, see the FAQ
131+
at [https://www.contributor-covenant.org/faq](https://www.contributor-covenant.org/faq). Translations are provided
132+
at [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations). Additional
133+
enforcement and community guideline resources can be found
134+
at [https://www.contributor-covenant.org/resources](https://www.contributor-covenant.org/resources). The enforcement
135+
ladder was inspired by the work of [Mozilla’s code of conduct team](https://github.com/mozilla/inclusion).

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2026 WickedByte
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

0 commit comments

Comments
 (0)