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-31 newly created project queued for its first analysis Action Specsight begins exploring the codebase Outcome project status changes to analysing, real-time progress indicator shown | Specsight begins exploring the codebase | project status changes to analysing, real-time progress indicator shown |
HP-32 project with analysis in progress Action Specsight reads the project structure and navigates to relevant files Outcome product behaviours identified, classified into features and scenarios |
Specsight reads the project structure and navigates to relevant files |
product behaviours identified, classified into features and scenarios |
HP-33 extraction phase complete with features and scenarios ready Action Specsight saves results to the project Outcome feature tree populated, members receive an email notification | Specsight saves results to the project | feature tree populated, members receive an email notification |
HP-34 project with a completed analysis Action Specsight automatically generates the flow diagram Outcome visual map of product states and transitions appears alongside the spec | Specsight automatically generates the flow diagram | visual map of product states and transitions appears alongside the spec |
HP-35 project on a Team, Business, or BYOK plan after initial extraction Action Specsight runs a verification pass over the extracted spec Outcome missing scenarios added and inconsistencies corrected before results are finalised | Specsight runs a verification pass over the extracted spec | missing scenarios added and inconsistencies corrected before results are finalised |
EC-21 large codebase with thousands of source files on a Business or BYOK plan Action Specsight decomposes the repository into domain areas Outcome parallel sub-agents scan each area, coordinator merges results into a single spec | Specsight decomposes the repository into domain areas | parallel sub-agents scan each area, coordinator merges results into a single spec |
EC-22 large codebase with hundreds of source files Action Specsight analyses the project Outcome features saved incrementally as they are found, preventing timeouts | Specsight analyses the project | features saved incrementally as they are found, preventing timeouts |
EC-23 project with analysis in progress Action member loads the project page Outcome real-time progress indicator shown while the spec is being built | member loads the project page | real-time progress indicator shown while the spec is being built |
EC-24 analysis that reaches the plan budget or time limit before finishing Action Specsight saves everything extracted so far Outcome partial results shown with a warning banner, member prompted to upgrade | Specsight saves everything extracted so far | partial results shown with a warning banner, member prompted to upgrade |
ER-18 repository with more source files than the plan allows Action Specsight checks the file count after cloning Outcome analysis stopped, error shown with the plan limit and an upgrade prompt | Specsight checks the file count after cloning | analysis stopped, error shown with the plan limit and an upgrade prompt |
ER-19 repository inaccessible during analysis Action Specsight attempts to clone the repository Outcome analysis marked as failed, project shows a failed state | Specsight attempts to clone the repository | analysis marked as failed, project shows a failed state |