This project expects direct, respectful, technical collaboration. Contributors should focus on evidence, reproducible behavior, and clear tradeoffs.
Examples of expected behavior:
- Use welcoming and inclusive language.
- Critique code, design, and behavior without attacking people.
- Assume good intent, but verify claims with tests, specs, or code references.
- Keep discussions focused on the project and the issue at hand.
- Accept maintainers' decisions when they are made after discussion.
Examples of unacceptable behavior:
- Harassment, discrimination, threats, or personal attacks.
- Sexualized language or imagery.
- Trolling, repeated derailment, or bad-faith argument.
- Publishing private information without explicit permission.
- Abusive behavior in issues, pull requests, commits, or community channels.
Maintainers may remove comments, close issues, block users, or reject contributions that violate this code of conduct.
If you need to report a problem, contact the maintainers through a private project channel when available. If no private channel is available, open a minimal public issue asking for a maintainer contact without including sensitive personal details.
Maintainers are expected to handle reports with appropriate confidentiality and to act proportionally to the severity and context of the behavior.