# Code of Conduct

NodeBench is built around high-trust technical collaboration. Contributors are expected to keep discussion direct, evidence-based, and respectful.

## Expected behavior

- Be specific about bugs, risks, and tradeoffs.
- Critique code, designs, and assumptions without attacking people.
- Preserve user privacy and avoid sharing private data, credentials, logs, or screenshots without consent.
- Respect maintainer decisions when a change is deferred, narrowed, or split.

## Unacceptable behavior

- Harassment, threats, personal attacks, or discriminatory language.
- Publishing private information or credentials.
- Repeatedly pushing unrelated scope into a focused PR.
- Misrepresenting generated, mocked, or fixture-backed output as production-verified behavior.

## Enforcement

Maintainers may edit, hide, close, or lock issues and PRs that violate these expectations. Repeated or severe violations may result in blocked participation.

For sensitive concerns, contact the maintainer privately instead of opening a public issue.
