Viaduct is committed to a welcoming, respectful, and technically collaborative community. We want the repository to feel safe for operators, maintainers, new contributors, and experienced engineers alike.
- be respectful in language, tone, and feedback
- assume good intent while remaining honest and technically direct
- focus critique on ideas, code, docs, and decisions rather than people
- support contributors with different backgrounds and experience levels
- share operational context and evidence when disagreeing about design or behavior
- harassment, intimidation, or personal attacks
- discriminatory language or conduct
- deliberate disruption of issues, reviews, discussions, or community spaces
- publishing private information without permission
- hostile gatekeeping, dogpiling, or mocking basic questions
This code of conduct applies to repository discussions, issues, pull requests, and any project-managed communication channels.
If you experience or witness unacceptable behavior, report it privately to the maintainer through GitHub. Reports will be reviewed in good faith and handled with appropriate discretion.
Project maintainers may remove, edit, or reject contributions and participation that violate this code of conduct.