Beacon
= "dedicated, humane infrastructure for handling codes of conduct, conflict, and community harm". [1]
URL = https://github.com/EthicalSource/beacon
Description
"Beacon is a long-running attempt to address a persistent gap in digital community governance: the lack of dedicated, humane infrastructure for handling codes of conduct, conflict, and community harm. Conceived by Coraline Ada Ehmke, a veteran software engineer best known as the creator of the Contributor Covenant code of conduct, Beacon emerged from a decade of observing how governance norms in online communities had evolved faster than the tools meant to support them. While codes of conduct became nearly ubiquitous, enforcement and remediation were still being managed through ad-hoc combinations of email threads, mailing lists, and shared spreadsheets—often leaving moderators overstretched and communities vulnerable to abuse and burnout.
Originally designed in 2019 as a mobile-first web application, Beacon aimed to give communities a configurable, end-to-end system for sharing their codes of conduct, receiving reports via email or text message, investigating cases, and managing remediation workflows. The system emphasized privacy, security, and accountability, centralizing sensitive communications while meeting reporters “in the moment” with a low-friction reporting experience. At the same time, Beacon deliberately introduced safeguards to prevent false reporting, brigading, or moderator overload. Its design incorporated personas ranging from harmed community members to bad actors and exhausted moderators, shaping workflows that reflected real conditions of conflict.
Despite a successful MVP, a private beta with major open source communities, and early grant support, Beacon stalled due to funding loss, the COVID-19 pandemic, and the rapid decay of its technical dependencies. Reviving the project exposed further challenges: obsolete architecture, excessive complexity, and ethical misalignment with parts of its original technology stack.
The renewed vision reframes Beacon as a decentralized, self-hosted, ethically licensed platform for all digital communities, governed collaboratively by its users. In this next phase, the project emphasizes shared stewardship, participatory design with practitioners, and governance models that distribute responsibility rather than centralize it. The project’s central lesson is that conflict systems must balance care, accountability, and practicality—and that community governance requires sustained infrastructural investment, not just shared values."