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-45 feature page Action clicks Add Scenario, enters context, action, outcome, and category Outcome scenario saved with Manually Added label, appears in the correct category group | clicks Add Scenario, enters context, action, outcome, and category | scenario saved with Manually Added label, appears in the correct category group |
HP-46 feature page Action edits an existing scenario and saves Outcome scenario updated, Manually Edited label applied |
The Updated badge is intentionally temporary — it clears on the next page load. We wanted the badge to draw attention without cluttering the spec view permanently.
edits an existing scenario and saves |
scenario updated, Manually Edited label applied |
HP-47 feature page with scenarios Action loads the page Outcome scenarios grouped by category: Happy Path, Edge Case, Error — each with colour-coded borders | loads the page | scenarios grouped by category: Happy Path, Edge Case, Error — each with colour-coded borders |
EC-28 feature page Action changes a scenario category and saves Outcome scenario moves to the new category group in the table | changes a scenario category and saves | scenario moves to the new category group in the table |
EC-29 scenario recently updated by a sync Action loads the feature page Outcome Updated badge shown on the scenario, clears after next page load | loads the feature page | Updated badge shown on the scenario, clears after next page load |
ER-20 scenario form with an empty required field Action submits the form Outcome validation error shown, scenario not created | submits the form | validation error shown, scenario not created |