Civic Graph

The map of public power.

Which institution has authority over what, where, when and according to which source? The Civic Graph is the structured public model designed to answer those questions.

It gives agents, researchers and civic applications a shared institutional reference before anyone applies a private set of preferences.

Connect jurisdictions and institutions

The model connects countries, provinces, territories, states, municipalities and regional governments with ministries, agencies, councils, legislatures and committees.

Jurisdiction is more than a place name. The graph must identify the scope and source of authority, overlapping responsibilities and changes over time.

Connect people in public roles to public records

Offices and officeholders connect to meetings, legislation, bylaws, budgets, votes, notices and other attributable records. A public role is distinct from a person's private civic profile.

Dates and source history make it possible to ask who held an office or which rule applied at a particular time, rather than treating today's structure as permanent.

Keep evidence attached

Records retain authoritative sources, provenance, coverage limits and correction history. Unresolved identity matches or conflicting claims should remain visible instead of being silently combined.

The public evidence layer describes institutions and observable activity. It does not change to agree with a participant's values or a sponsor's desired result.

Shared infrastructure, distinct applications

The Civic Agent uses this public model to detect relevant activity. Mirror State uses it to preserve the observed structure of government. Rate My Representatives can consume compatible public infrastructure for representative records and accountability analysis.

Private profile access remains separately authorized by the participant. Common public infrastructure does not create automatic access to private application data.

Explore the ecosystem · Ask about Civic Graph access

FOUNDING MIRROR CITY — Help shape a proposed municipal pilot with verified participants, disclosed research and separate process experiments. Explore the Founding Pilot →