An exploratory proposal for ATProto governance

Groundwork

Groundwork is a consent-based governance protocol for ATProto — circles, roles, and the record of how authority actually got granted, not just who currently holds it. This app is a working demo of that protocol, not just a description of it.

This is a working prototype. Data lives in your browser first. Use Demo mode (top right) to explore without writing anything real, or sign in with your Atmosphere account in live mode to sync real records to your own PDS. Export/Import live in Settings.

Groundwork itself is a proposal, not a standard. It's one answer to an open question in the ATProto ecosystem — what should group and community structure look like — offered for real use and real critique, not asserted as the only way.

How to read this tool

Circles — Groups with real authority over their own domain. Every circle shows its roles, its relationships to other circles, and its own journal.
Roles — All role definitions across every circle. Filter by circle, status, vacancy, or type.
People — Everyone involved and the roles they hold. Click anyone to see their full role portfolio.
Journal — The append-only log of every governance action taken.
Guide — Key terms, how role definitions change over time, and where Groundwork fits in the wider ATProto conversation.

New to circle-based governance?

Groundwork draws on sociocracy. Small groups with a defined scope make decisions by consent — not consensus. Consent means the group can move forward when no one has a serious, reasoned objection. Roles are portable: people hold them, not departments — and how someone came to hold a role is part of the record, not just the fact that they do.

Browse an example organization → See the people →
Groundwork Tests
🩺 Diagnostics log