feat: Implement core application structure with new dashboard, settings, and help pages, and enhance opportunities management with persistence and filtering.
This commit is contained in:
27
docs/qa-checklist.md
Normal file
27
docs/qa-checklist.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# QA Checklist
|
||||
|
||||
## Auth
|
||||
- Sign up with email/password.
|
||||
- Sign in with email/password.
|
||||
- Sign in with Google.
|
||||
- Redirect honors `next` query param.
|
||||
|
||||
## Onboarding
|
||||
- URL analysis completes and redirects to dashboard.
|
||||
- Manual input analysis completes and redirects to dashboard.
|
||||
- Analysis persists after refresh.
|
||||
|
||||
## Dashboard
|
||||
- Shows latest analysis for selected project.
|
||||
- Project switch updates dashboard data.
|
||||
- Empty states render when no analysis exists.
|
||||
|
||||
## Opportunities
|
||||
- Search executes and persists results.
|
||||
- Status/notes/tags save and reload correctly.
|
||||
- Filters (status, intent, min score) work.
|
||||
- Load more increases result count.
|
||||
|
||||
## Settings / Help
|
||||
- `/settings` and `/help` load under app layout.
|
||||
- Sidebar links navigate correctly.
|
||||
Reference in New Issue
Block a user