Governance maps people to parts of the schema. It defines who owns specific types and subgraphs, and it enforces review before changes reach production.Documentation Index
Fetch the complete documentation index at: https://hub-docs.wundergraph.com/llms.txt
Use this file to discover all available pages before exploring further.
Governance doesn’t restrict editing on branches. It controls approval at the proposal stage.
Three roles
Graph admins have full control. They can approve any proposal and manage governance settings. Type owners own specific types. They review any change that modifies their type, regardless of which subgraph resolves it. Subgraph owners own specific services. They review any change that assigns, removes, or modifies fields in their subgraph. Type ownership and subgraph ownership are separate. A single change can require approval from both.How enforcement works
Governance activates when you create a proposal:- Hub analyzes the schema changes.
- It identifies affected types and subgraphs.
- It assigns their owners as required reviewers.
- The proposal stays blocked until every required reviewer approves.
- Unresolved discussion threads also block approval.