Skip to content

Commit daaeca3

Browse files
committed
docs(CODE_OF_CONDUCT): restyle with quick nav, clearer standards, reporting and enforcement sections
1 parent 8860be0 commit daaeca3

File tree

1 file changed

+96
-16
lines changed

1 file changed

+96
-16
lines changed

CODE_OF_CONDUCT.md

Lines changed: 96 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,101 @@
1-
# Code of Conduct
1+
# 🌟 Code of Conduct — Azure Stamps Pattern
22

3-
Quick summary
4-
- Be respectful. Assume positive intent. Critique ideas, not people.
5-
- Be inclusive. Use welcoming and inclusive language.
6-
- Be helpful. Share context, reproducible steps, and constructive feedback.
7-
- No harassment or discrimination. Zero tolerance for hateful or demeaning behavior.
3+
A safe, inclusive, and respectful community helps everyone build better software. This Code of Conduct sets expectations for behavior and explains how to report concerns.
84

9-
Scope
10-
- This Code applies to all project spaces: repositories, issues, pull requests, discussions, docs, and any community channels affiliated with this project.
5+
- What’s inside: Scope, behavior standards, unacceptable conduct, reporting, and enforcement
6+
- Applies to: All contributors, maintainers, and users across all project spaces
7+
- Outcomes: A welcoming community with productive, professional collaboration
118

12-
Standards of behavior
13-
- Do: collaborate openly, value different viewpoints, and accept constructive feedback.
14-
- Don’t: insult or put down others, derail conversations, or disclose private information.
9+
---
1510

16-
Reporting and enforcement
17-
- If you experience or witness unacceptable behavior, please open a confidential issue and tag a maintainer, or email the repository owner.
18-
- Maintainers may take any action they deem appropriate, including warnings, temporary or permanent bans from project spaces.
11+
## 🧭 Quick Navigation
1912

20-
Attribution
21-
- This policy is inspired by common open-source community guidelines and adapted for this project. Suggestions to improve it are welcome via pull request.
13+
| Section | Content |
14+
|---------|---------|
15+
| [Scope](#-scope) | Where and to whom this Code applies |
16+
| [Our Standards](#-our-standards) | Positive behaviors we encourage |
17+
| [Unacceptable Behavior](#-unacceptable-behavior) | Conduct that won’t be tolerated |
18+
| [Maintainer Responsibilities](#-maintainer-responsibilities) | How maintainers uphold the Code |
19+
| [Reporting a Concern](#-reporting-a-concern) | How to report issues safely |
20+
| [Enforcement & Consequences](#-enforcement--consequences) | What actions may be taken |
21+
| [Appeals](#-appeals) | Requesting a review of enforcement decisions |
22+
| [Attribution](#-attribution) | Acknowledgments and sources |
23+
24+
---
25+
26+
## 🔎 Scope
27+
28+
This Code applies to all project spaces and activities, including but not limited to:
29+
- GitHub repositories, issues, pull requests, and discussions
30+
- Documentation and design artifacts
31+
- Community communication channels linked to this project
32+
- Private communications related to project work
33+
34+
---
35+
36+
## ✅ Our Standards
37+
38+
We strive to create a positive environment where all people feel welcome. Examples of expected behavior include:
39+
- Being respectful, considerate, and constructive
40+
- Welcoming differing viewpoints and experiences
41+
- Giving and receiving constructive feedback gracefully
42+
- Focusing on what’s best for the community and project
43+
- Sharing context and reproducible steps when reporting issues
44+
45+
---
46+
47+
## 🚫 Unacceptable Behavior
48+
49+
Behavior that undermines a safe and inclusive environment is not tolerated, including:
50+
- Harassment, discrimination, or derogatory comments
51+
- Personal attacks, insults, or demeaning language
52+
- Trolling, deliberate disruption, or thread derailment
53+
- Publishing others’ private information without explicit permission
54+
- Any conduct that is unlawful or otherwise inappropriate in a professional setting
55+
56+
---
57+
58+
## 🧰 Maintainer Responsibilities
59+
60+
Project maintainers are responsible for clarifying standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. Maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, issues, and other contributions that do not align with this Code.
61+
62+
---
63+
64+
## 📣 Reporting a Concern
65+
66+
If you experience or witness unacceptable behavior:
67+
- If safe, raise the concern in the relevant thread to de‑escalate and refocus.
68+
- Otherwise, report privately using one of the following:
69+
- Open a GitHub issue with the `code-of-conduct` label (omit sensitive details if necessary), or
70+
- Contact the repository owner/maintainers via email or direct message through their GitHub profiles.
71+
72+
Please include:
73+
- A description of the behavior
74+
- Links, screenshots, or other context
75+
- Where and when it happened, and any prior attempts to resolve it
76+
77+
We will handle reports promptly, confidentially, and with care.
78+
79+
---
80+
81+
## ⚖️ Enforcement & Consequences
82+
83+
Maintainers may take any action they deem appropriate, including but not limited to:
84+
- Warning the reported individual(s)
85+
- Removing or editing content
86+
- Temporary or permanent bans from any project space
87+
- Escalation to platform or organizational authorities when required
88+
89+
Enforcement will be fair, consistent, and proportional to the behavior and context.
90+
91+
---
92+
93+
## 📨 Appeals
94+
95+
If you believe an enforcement action was made in error or was disproportionate, you may request a review by contacting the maintainers with relevant context. Appeals will be reviewed by maintainers not directly involved with the original action whenever possible.
96+
97+
---
98+
99+
## 🧾 Attribution
100+
101+
This Code is inspired by common open‑source community guidelines (including the Contributor Covenant) and adapted for this project. Suggestions to improve it are welcome via pull request.

0 commit comments

Comments
 (0)