Unified Project Graph
Typed, queryable spec↔code graph.
Every entity, workflow, guard rule, and API endpoint exists as a typed node with explicit edges to every other node it relates to. The graph is queryable: "what breaks if I change User?" returns a deterministic answer via graph traversal, not an LLM guess. Bidirectional — spec nodes link to code nodes and back.
Get started freecapabilities
What Unified Project Graph does.
Typed Nodes & Edges
Every spec element is a typed node. Relationships are explicit edges with semantic meaning.
Millisecond Queries
Graph traversal returns deterministic answers in under a second. Blast radius, dependency chains, coverage gaps.
Bidirectional Linking
Spec nodes link to generated code files. Code files link back to the spec nodes that defined them.
Layer Visualization
Toggle layers: Entity, Flow, Guard, Endpoint, UI. See the system from any perspective.