# Code of Conduct

<p align="center">
  <img src="https://img.shields.io/badge/contributor%20covenant-2.1-4baaaa" alt="Contributor Covenant 2.1" />
</p>

---

## Our Pledge

We as contributors and maintainers of OWASP Web Shield Library pledge to make participation in our project and community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socioeconomic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.

---

## Our Standards

**Examples of behavior that contributes to a positive environment:**

- ✅ Using welcoming and inclusive language
- ✅ Being respectful of differing viewpoints and experiences
- ✅ Giving and gracefully accepting constructive feedback
- ✅ Focusing on what is best for the community and library users
- ✅ Showing empathy toward other community members

**Examples of unacceptable behavior:**

- ❌ Harassment, trolling, or insulting/derogatory comments
- ❌ Public or private abuse of any kind
- ❌ Publishing private information without explicit permission
- ❌ Sustained disruption of community discussions or contributions
- ❌ Conduct that would be considered inappropriate in a professional setting

---

## Enforcement Responsibilities

Project maintainers are responsible for clarifying and enforcing standards of acceptable behavior. They will take appropriate and fair corrective action in response to any behavior deemed inappropriate, threatening, offensive, or harmful.

Maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that do not align with this Code of Conduct.

---

## Scope

This Code of Conduct applies within all project spaces — GitHub repository, discussions, issues, pull requests, and any public communication representing the project.

---

## Reporting Violations

Report violations privately through the project support channels:

| Channel | Details |
|---|---|
| 📧 Email | [cybersreejith@gmail.com](mailto:cybersreejith@gmail.com) |
| 🔒 OWASP Slack | `#project-webshield-library` |

All reports will be reviewed promptly and treated with confidentiality.

---

## Enforcement Guidelines

| Severity | Consequence |
|---|---|
| Minor, first offense | Private correction and clarification |
| Repeated or moderate offense | Formal warning with behavioral expectations |
| Severe or repeated violations | Temporary or permanent ban from project spaces |

---

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant, version 2.1](https://www.contributor-covenant.org/version/2/1/code_of_conduct/).
