Governance | WunderGraph Hub - WunderGraph
API Governance that doesn't slow you down.
Design APIs consumer-first, automate schema governance, and ship with confidence — all on one collaborative canvas.
Storylane
Storylane is a platform for creating and sharing interactive demos. Welcome to the future of interactive demos.
The Problem
Your graph grows. Your teams stay siloed.
As GraphQL Federation scales across teams, ownership disappears, breaking changes reach production, and platform engineers become human routers.
"Who owns this entity?"
Frontend devs spend hours tracking down the right team. Platform engineers answer the same question every day.
Breaking changes in production
Deleted fields, renamed types — without traffic-aware validation, they break clients before anyone notices.
Service-first, not consumer-first
Teams design from inside their microservice, not from user needs. The graph reflects the org chart, not the product.
How It Works
From Figma to production, without leaving the flow
Paste your UI mock
Drop a Figma design onto the canvas. No schema knowledge required.
Build the dream query
Select the UI area, construct the query. Hub surfaces missing fields instantly.
Assign to subgraphs
Backend engineers assign new fields to the right service on the shared canvas.
Open a Proposal
Schema checks run against real traffic. Owners auto-assigned as required reviewers.
Everything your graph needs to stay healthy
Protected main, auto-reviewers, traffic-aware pruning. Governance that scales.
Logical and physical ownership, clearly separated
An Architect can own the User entity — enforcing naming and schema quality — without owning the underlying subgraph. The Payroll Team owns Payroll's implementation and has the final call on it.
Every change goes through a Proposal
Main is read-only. All schema changes must go through a Proposal — Hub's pull request for schema. Touch the Payroll subgraph? The Payroll team is automatically added as a required reviewer. Unresolved threads block the merge.
CI enforces it all. Schema checks, composition, lint errors, reviewer approval — nothing ships until every gate is green.
Graph Pruning
Traffic-aware deletion protection
Hub enforces deprecation windows using real production traffic from your Cosmo router. Set a 14-day grace period and Hub automatically blocks deletion until clients have moved off the deprecated field.
Query Intelligence
Hub calculates complexity distribution across all operations and visualizes whether a schema change makes your graph more or less efficient. Move phoneNumber to User subgraph, eliminate a redundant fetch, and watch the distribution narrow.
Governance
Four pillars of graph protection
Hub automates the rules so your team can ship fast without breaking things.
Protected Main
Main is immutable. Every change goes through a Proposal. No direct pushes to production — ever.
Auto-Reviewer Assignment
Modify a subgraph or entity and its owners are automatically added as required reviewers. No manual tagging.
Thread-Blocked Merges
Open discussion threads block the merge. Nothing ships with unresolved questions. CI enforces it.
Cosmo Identity Sync
User groups and roles from Cosmo import directly. One identity, full access control across both platforms.
Built for teams like yours.
Join teams already using Hub to design, govern, and ship their federated APIs.