The feature map shows how a project fits together. The top level is every feature and the relationships between them. Click a feature to drill in and see the step-by-step user flow inside it, drawn from its scenarios.
Specsight infers the map during analysis and updates it during automatic syncs. The canvas is read-only.
Open the map
In the project rail, click Feature map. The top-level view loads auto-fitted to the viewport.
Move around
- Pan — drag the canvas background
- Zoom — scroll, or use the zoom controls top-right
- Fit to view — the fit button recentres so every node is visible
- Fullscreen — the expand button hides the rail; Esc exits
- Hover a feature — its connected features stay raised; the rest dim
- Hover an edge — a tooltip shows the connection type and label
- Search features — the input in the header filters by name; matches stay raised, the rest dim
Connection types
Edges between features are labelled with one of nine types:
- Leads to — one feature's output feeds into another
- Triggers — an action in one starts another
- Depends on — one requires another to function
- Shares data — two features exchange data
- Authenticates — one handles auth for another
- Notifies — one sends alerts to another
- Configures — one provides settings for another
- Extends — one adds capabilities to another
- Validates — one checks another's rules
Drill into a feature
Click a feature to redraw the canvas as its internal flow: every step a user moves through, with arrows for the transitions between them. Each transition is one scenario.
Steps carry one of four badges:
- Start — entry point
- End — successful exit
- Error — failure exit
- No badge — an intermediate step
Click a step or arrow to open the detail panel. A step shows its description and the transitions in and out — click any to jump to the connected step. A transition shows the full Context / Action / Outcome of the scenario, plus its category — happy path, edge case, or error path.