# Code of Conduct

## Our Commitment

We want PPT Master to be a welcoming, respectful, and professional open-source community for everyone.

As maintainers, contributors, and participants, we are committed to making participation in this project harassment-free for all people, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity or expression, level of experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation.

We aim to build a community where people can collaborate constructively, share ideas openly, and contribute safely.

## Expected Behavior

Examples of behavior that help create a positive community include:

- Showing empathy, patience, and kindness toward others
- Respecting different opinions, experiences, and viewpoints
- Giving and receiving constructive feedback professionally
- Taking responsibility for mistakes and learning from them
- Focusing on what benefits the project and its community

## Unacceptable Behavior

Examples of unacceptable behavior include:

- Harassment, intimidation, threats, or stalking
- Insulting, demeaning, or discriminatory comments
- Personal attacks or hostile interactions
- Sexualized language, imagery, or unwanted sexual attention
- Trolling, deliberate provocation, or repeated bad-faith arguments
- Publishing someone’s private information without permission, including physical or email addresses
- Any other conduct that would reasonably be considered inappropriate in a professional community setting

## Scope

This Code of Conduct applies in all project spaces, including but not limited to:

- GitHub issues
- Pull requests
- Discussions
- Project documentation
- Community chat or social spaces associated with the project
- Public interactions where someone is representing the project

## Reporting

If you experience or witness behavior that violates this Code of Conduct, please report it to:

**heyug3@gmail.com**

Please include, when possible:

- A description of the incident
- Where it happened
- Links, screenshots, or other relevant evidence
- Any other context that may help review the report

All reports will be reviewed as promptly and fairly as possible. We will make a good-faith effort to protect the privacy and safety of the reporter.

## Enforcement

Project maintainers are responsible for interpreting and enforcing this Code of Conduct.

Maintainers may take any action they believe is appropriate in response to behavior that violates this policy, including:

- Asking for correction
- Issuing a warning
- Removing comments, issues, commits, or other contributions
- Temporarily restricting participation
- Permanently banning participation in project spaces

Enforcement decisions will be made with the goal of protecting the community and maintaining a healthy working environment.

## Enforcement Principles

When deciding how to respond, maintainers may consider:

- The seriousness of the behavior
- Whether the behavior is repeated
- Whether the behavior appears intentional
- The impact on individuals and the broader community

Possible responses may range from a private warning to a temporary or permanent ban, depending on the circumstances.

## Maintainer Responsibility

Maintainers are expected to enforce this Code of Conduct consistently and in good faith. They should communicate moderation decisions clearly when appropriate and act in a way that supports a safe, respectful, and collaborative community.

## Attribution

This Code of Conduct is based on the principles of Contributor Covenant version 2.1. The official Contributor Covenant materials and adoption guidance are available on the Contributor Covenant website.