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-29 team member on the new project form with GitHub connected Action selects a repository, branch, and optional context description, then submits Outcome project created, first analysis starts automatically | selects a repository, branch, and optional context description, then submits | project created, first analysis starts automatically |
ER-14 team member without a connected GitHub account Action opens the new project form Outcome prompted to connect GitHub before a project can be created |
opens the new project form |
prompted to connect GitHub before a project can be created |
ER-15 organisation on a plan that has reached its project limit Action team member submits the new project form Outcome creation blocked, upgrade prompt shown with current and maximum count | team member submits the new project form | creation blocked, upgrade prompt shown with current and maximum count |
ER-16 selected repository larger than the plan allows Action team member submits the new project form Outcome creation blocked, error shows the repository size and the plan limit | team member submits the new project form | creation blocked, error shows the repository size and the plan limit |