# Code of Conduct

## Our Pledge

We as contributors and maintainers pledge to make participation in the Squid
Mesh project 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.

## Our Standards

Examples of behavior that contributes to a positive environment include:

- showing empathy and respect
- giving and receiving constructive feedback
- focusing on the product and the technical work
- acting in ways that support a welcoming community

Examples of unacceptable behavior include:

- harassment, discrimination, or intimidation
- trolling, insulting, or derogatory comments
- publishing private information without permission
- other conduct that would be inappropriate in a professional setting

## Enforcement Responsibilities

Project maintainers are responsible for clarifying and enforcing this code of
conduct and may remove, edit, or reject comments, commits, code, issues, and
other contributions that are not aligned with it.

## Scope

This code of conduct applies within project spaces and in public spaces when an
individual is representing the project or its community.

## Reporting

Report unacceptable behavior to the project maintainers through the repository's
issue tracker or pull request moderation channels.

## Enforcement

Maintainers may take any action they deem appropriate in response to behavior
that violates this code of conduct, including warning the offender, temporary
or permanent bans from project spaces, or rejecting contributions.

## Attribution

This code of conduct is adapted from the Contributor Covenant, version 2.1.
