Project
Code of Conduct
Komms exists to make private, resilient communication useful to ordinary people. The community should be safe for contributors and users with different backgrounds, abilities, identities, locations, and levels of technical experience.
Expected behavior
- Treat people with respect, patience, and good faith.
- Critique ideas, designs, claims, and code with evidence; do not attack people.
- Welcome questions and make room for less experienced contributors.
- Respect privacy, consent, embargoed security information, and personal boundaries.
- Disclose conflicts that could affect a project decision.
- Accept a moderator's reasonable direction and repair harm where possible.
Unacceptable behavior
Harassment, threats, stalking, discriminatory language, sexualized attention, doxxing, deliberate exposure of private or embargoed information, sustained disruption, and retaliation against a reporter are not acceptable. Using the project to facilitate surveillance, abuse, or targeted harm is also outside this community's purpose.
This policy applies in repository spaces, project communication, events, and public situations where someone is representing Komms.
Reporting
Report conduct concerns privately to andri@andri.is with the subject
[Komms conduct]. Include links or context, the impact, and any immediate safety
need. Do not open a public issue about a private conduct report.
Reports will be acknowledged promptly and handled with the minimum disclosure needed to investigate. The person named in a report will not decide the case. If the lead maintainer is involved or no unconflicted maintainer is available, the project will seek a mutually acceptable independent reviewer. Confidentiality cannot be absolute when action is required to prevent imminent harm, but the reporter will be told before broader disclosure whenever safely possible.
Enforcement
Responses are proportional to context, impact, pattern, and willingness to repair harm. They may include a private correction, warning, content removal, temporary participation limits, or a permanent ban. Serious threats, doxxing, or retaliation may result in immediate restriction.
The decision and any appeal are documented privately, with a public process summary when useful and safe. An affected person may appeal to an unconflicted maintainer or the independent reviewer used for the case.