# Code of Conduct

## Our Pledge

We, as members, contributors, and leaders of the **gentleduck/diagnostic** project, pledge to make participation in our community a harassment-free experience for everyone.
We are committed to fostering an environment where **everyone feels respected, safe, and welcome**, regardless of:

* Age
* Body size
* Disability
* Ethnicity
* Level of experience
* Education
* Socio-economic status
* Nationality
* Personal appearance
* Race
* Religion
* Sexual identity and orientation

---

## Our Standards

Examples of behavior that contribute to a positive environment include:

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

Examples of unacceptable behavior include:

* Harassment, insults, or derogatory comments
* Trolling or deliberate intimidation
* Publishing others' private information without consent
* Disruptive behavior that interrupts healthy collaboration
* Any form of sexual or discriminatory language or imagery

---

## Enforcement Responsibilities

Project maintainers are responsible for clarifying and enforcing this Code of Conduct.
They will take appropriate and fair action in response to any unacceptable behavior.

Maintainers have the right and responsibility to remove, edit, or reject:

* Comments, commits, code, issues, and pull requests that violate this Code of Conduct
* Contributions that they reasonably believe are not aligned with the project's values

---

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the project team at:

**[community@gentleduck.org](mailto:community@gentleduck.org)**

All complaints will be reviewed and investigated promptly and fairly.
The project team is obligated to maintain confidentiality regarding the reporter of an incident.

---

## Enforcement Guidelines

Community leaders will follow these guidelines when determining the consequences of an action:

1. **Correction**

   * A private, written warning with clear expectations for behavior.

2. **Warning**

   * A public warning for inappropriate behavior.

3. **Temporary Ban**

   * Temporary suspension from participation in the community.

4. **Permanent Ban**

   * Permanent removal from the community for repeated violations.

---

## Attribution

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

For answers to common questions about this code of conduct, see:
[https://www.contributor-covenant.org/faq](https://www.contributor-covenant.org/faq)
