# Community code of conduct Campus Wall welcomes respectful discussion, constructive feedback and contributions from people with different backgrounds and experience levels. ## Expected behavior - Focus criticism on code, behavior and ideas, not people. - Keep examples, screenshots and logs free of real student data, credentials, private addresses and other identifying information. - Explain disagreement with evidence and leave room for others to revise their view. - Respect the public-mirror boundary: a contribution never authorizes access to any production service. ## Unacceptable behavior - Harassment, discrimination, threats or repeated personal attacks. - Publishing personal data, private infrastructure details, credentials or non-public content. - Posting unredacted security vulnerabilities in issues, pull requests or discussions. ## Reporting For a conduct concern, request a private maintainer contact without posting sensitive details. For technical security concerns, follow [SECURITY.md](SECURITY.md). Maintainers may remove content, close discussions or restrict participation when needed to protect people, privacy or the public mirror.