# Code of Conduct

## The standard

runx is built by people who disagree about technical decisions and ship anyway. That works when everyone argues in good faith and treats each other with respect.

We expect:

- Respect for other contributors, maintainers, and users.
- Good faith. Assume the person on the other side of the thread wants the project to be better.
- Direct technical disagreement. Challenge a design, a benchmark, or a line of code. Bring evidence.

We do not accept:

- Harassment of any kind, public or private.
- Personal attacks, insults, or demeaning comments.
- Unwelcome sexual attention, or sustained disruption of discussion.
- Publishing someone's private information without their explicit permission.

The line is simple: criticize the work, not the person.

## Where it applies

This Code of Conduct applies in the runxhq repositories, in issues and pull requests, and in any space where someone is representing the project. Representation includes acting under an official runx account or speaking as a maintainer in a public venue.

## Reporting

Report a concern privately through GitHub's private vulnerability reporting on the repository (the **Security** tab, **Report a vulnerability**). It is the project's confidential channel to the maintainers and stays off the public tracker. Reports are handled in confidence.

Tell us what happened, where, and when, and include links or context if you have them.

## How maintainers respond

Maintainers review every report in confidence and protect the identity of the reporter. The response fits the severity. A first lapse and a pattern of abuse are not treated the same.

## Attribution

This Code of Conduct follows the shape of the [Contributor Covenant](https://www.contributor-covenant.org), adapted to runx.
