This is a live demo — explore a slice of Specsight's own product spec, generated from its codebase. The full spec is much larger.
This is a live demo — explore a slice of Specsight's own product spec, generated from its codebase. The full spec is much larger.
| Context | Action | Outcome |
|---|---|---|
HP-60 member on a project with a completed analysis Action opens the Flow Diagram tab Outcome interactive graph of product states and transitions rendered | opens the Flow Diagram tab | interactive graph of product states and transitions rendered |
HP-61 member viewing the flow diagram Action clicks a state node Outcome detail panel opens with state description and linked scenarios |
clicks a state node
detail panel opens with state description and linked scenarios |
HP-62 member viewing the flow diagram Action clicks a transition edge Outcome originating scenario highlighted, Context/Action/Outcome shown | clicks a transition edge | originating scenario highlighted, Context/Action/Outcome shown |
HP-63 member viewing the flow diagram Action selects a feature from the filter panel Outcome unrelated nodes dimmed, view centres on the selected feature | selects a feature from the filter panel | unrelated nodes dimmed, view centres on the selected feature |
HP-64 member viewing the flow diagram Action clicks the expand icon Outcome diagram fills the browser viewport, controls remain accessible | clicks the expand icon | diagram fills the browser viewport, controls remain accessible |
EC-35 member viewing the flow diagram Action drags a node to a new position Outcome custom position saved, persists on next visit | drags a node to a new position | custom position saved, persists on next visit |
EC-36 member on the flow diagram with custom node positions Action clicks Reset Layout Outcome all custom positions cleared, default graph layout restored | clicks Reset Layout | all custom positions cleared, default graph layout restored |
EC-37 sync with newly added scenarios Action member views the flow diagram Outcome new state nodes and transitions reflected without manual refresh | member views the flow diagram | new state nodes and transitions reflected without manual refresh |