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.