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-4 new user on the sign-up page Action submits name, email, password, and matching password confirmation Outcome account created, verification email sent, user prompted to check inbox | submits name, email, password, and matching password confirmation | account created, verification email sent, user prompted to check inbox |
HP-5 new user on the sign-up page Action signs up via Google OAuth Outcome account created, email verification skipped, onboarding begins |
signs up via Google OAuth |
account created, email verification skipped, onboarding begins |
EC-4 user on the sign-up page with an already-registered email Action submits the registration form Outcome verification prompt shown, does not reveal the email is already taken | submits the registration form | verification prompt shown, does not reveal the email is already taken |
ER-3 new user on the sign-up page Action submits a password that does not meet strength rules Outcome inline error describes the requirement, form not submitted | submits a password that does not meet strength rules | inline error describes the requirement, form not submitted |