SessionMesh adopts the Contributor Covenant v2.1 as its code of conduct. The full text is incorporated by reference; the highlights below are the parts that come up most often in practice.
- Be respectful. Disagree with code, not people.
- Assume good intent when reading a comment or PR review.
- Keep discussion technical. SessionMesh is a Swift library; that's the conversation.
- No harassment. No personal attacks. No discrimination on the basis of any protected characteristic.
Everywhere SessionMesh's community interacts: GitHub issues, PRs, discussions, code reviews; any chat / forum / call where you're representing the project; off-platform interactions that affect a contributor's ability to participate here.
If you experience or witness behaviour that violates this code, email conduct@3theories.com. Reports are confidential. We'll respond within 5 business days.
The maintainer team enforces this code through the Contributor Covenant enforcement guidelines — a documented escalation from private clarification to temporary suspension to permanent ban, depending on severity and pattern.