<!--
Copyright (c) 2026 Ping Identity Corporation. All rights reserved.

This software may be modified and distributed under the terms
of the MIT license. See the LICENSE file for details.
-->

# Code of Conduct

This repository follows Ping Identity's values and expectations for respectful collaboration. Our shared behavior standards are grounded in [Championing Every Identity](https://www.pingidentity.com/en/company/championing-every-identity/ib.html).

## Our Commitment

We are committed to making participation in this project a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity or expression, level of experience, education, socioeconomic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

## Our standards

Contributors are expected to:

- Be respectful, constructive, and professional in all interactions.
- Focus feedback on ideas, code, and outcomes, not individuals.
- Assume good intent, ask clarifying questions, and communicate clearly.
- Accept and act on constructive feedback.
- Help maintain a safe and inclusive collaboration environment.

## Unacceptable Behavior

The following behavior is not acceptable in this project:

- Harassment, discrimination, hateful conduct, or personal attacks.
- Abusive, insulting, or derogatory language.
- Intimidation, threats, or deliberate disruption of discussions or workflows.
- Publishing private or identifying information without explicit permission.
- Any conduct that would be inappropriate in a professional setting.

## Scope

This Code of Conduct applies in all project spaces, including repositories, issues, pull requests, discussions, and other communication channels connected to this project.

## Reporting

If you experience or witness behavior that violates this Code of Conduct, report it to project maintainers through the repository communication channels. Include relevant context, links, and timestamps when possible.

## Enforcement

Project maintainers are responsible for clarifying and enforcing these standards. They may take appropriate corrective action, including warning, temporary restrictions, or removal from project spaces for behavior that violates this Code of Conduct.
