Upsonic is committed to an open, professional, and respectful environment for everyone who participates in this project. We expect contributors, maintainers, employees, contractors, and other participants to interact in ways that support collaboration, safety, and trust.
Examples of behavior that contribute to a positive environment include:
- Showing respect and professionalism in communication
- Giving and accepting constructive feedback
- Taking responsibility for mistakes and learning from them
- Respecting different viewpoints, backgrounds, and experiences
- Protecting confidential information and using systems responsibly
Examples of unacceptable behavior include:
- Harassment, discrimination, intimidation, or abusive conduct
- Insulting or derogatory comments, personal attacks, or threats
- Sharing private or confidential information without authorization
- Misuse of credentials, systems, repositories, or access rights
- Deliberately introducing vulnerabilities or bypassing security controls
- Any conduct that would be inappropriate in a professional setting
Project maintainers and company leadership are responsible for clarifying and enforcing these standards. They may remove, edit, or reject comments, commits, code, documentation, issues, and other contributions that are inconsistent with this Code of Conduct.
This Code of Conduct applies in all project spaces, including repository discussions, issues, pull requests, review comments, internal collaboration related to the project, and other contexts where an individual is representing Upsonic or this project.
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to:
- Engineering Leadership
- HR or Legal, when appropriate
- security@upsonic.co for security-related concerns
Reports will be reviewed promptly and handled as confidentially as practical. Retaliation against anyone who reports concerns in good faith is not tolerated.
In response to a reported violation, project maintainers or company leadership may take any action they deem appropriate, including:
- Private warning
- Temporary restriction from project interaction
- Removal from project spaces
- Revocation of repository or system access
- Other disciplinary action, including escalation through company processes
This Code of Conduct is adapted from the Contributor Covenant, version 2.1: https://www.contributor-covenant.org/version/2/1/code_of_conduct/