# Contributor Code of Conduct
This project follows a simple, clear set of rules to ensure a respectful and productive environment for everyone contributing to **TRX**.
---
## **1. Purpose**
The goal of this project is to build reliable, high-quality open-source software.
To do that effectively, contributors must interact in a professional, respectful, and collaborative manner.
This Code of Conduct applies to all project spaces including:
* GitHub issues
* Pull requests
* Discussions
* Documentation
* Community channels (if any)
---
## **2. Expected Behavior**
All contributors are expected to:
* Be respectful and inclusive.
* Provide constructive feedback.
* Welcome new contributors and help them when possible.
* Collaborate with empathy and technical clarity.
* Assume good intentions from others.
* Keep discussions focused and technical.
---
## **3. Unacceptable Behavior**
The following behaviors are not tolerated:
* Harassment, discrimination, or personal attacks
* Threatening, abusive, or aggressive behavior
* Doxxing or sharing private information
* Derogatory or insulting comments
* Excessively hostile, dismissive, or unproductive feedback
* Disruptive behavior that derails technical discussions
This applies regardless of technical disagreements.
---
## **4. Conflict Resolution**
If you experience or witness unacceptable behavior:
1. Calmly notify the individual if you feel comfortable.
2. If the behavior continues or escalates, open a **confidential issue** labeled `conduct` or contact a maintainer directly.
3. Maintainers will review the situation objectively and take appropriate action.
---
## **5. Enforcement**
Project maintainers may take any action deemed appropriate, including:
* Warning the contributor
* Temporarily or permanently limiting participation
* Reverting or rejecting contributions
* Removing individuals from project spaces in severe cases
Enforcement decisions will prioritize:
* community safety
* fairness
* transparency
---
## **6. Scope**
This Code of Conduct applies:
* within all project repositories
* in public or private communication related to the project
* to all contributors, maintainers, collaborators, and participants
---
## **7. Attribution**
Inspired by common open-source community guidelines and simplified for clarity and practicality.
---
## **8. Contact**
For conduct-related concerns, contact the project maintainers via:
* GitHub Issues
* Direct message through GitHub (if enabled)