Knowledge Graphs Beta
Knowledge Graphs map the state space of your application by crawling it and recording every reachable state and the transitions between them.
Concepts
- Nodes — distinct application states (pages, modal states, loaded components)
- Edges — transitions between states, representing user actions like clicks, form submissions, or navigation
The graph gives you a visual overview of your app's actual user flows as discovered by the crawler.
Running a Crawl
- Select an environment from the environment selector.
- Choose an action:
- Start Crawl — crawl the app using the existing build
- Build & Crawl — build the app first, then crawl
The graph updates in real time as states are discovered. The panel shows total states found, total edges, and exploration progress.
Exploration Actions
After an initial crawl you can continue exploring:
| Action | What it does |
|---|---|
| Explore Frontier | Visits unexplored states at the boundary of the current graph |
| Explore from State | Starts exploration from a specific selected node |
Reading the Graph
Click any node to inspect its state details. Click any edge to see the action that caused the transition. Use the graph to identify dead ends, unreachable states, or flows that lack test coverage.