Example review summary
AI-built customer onboarding flow
Launch blockers
- Password reset accepts invalid email input and fails silently after submit.
- Billing confirmation can be refreshed and create duplicate requests.
Performance notes
- The dashboard ships a large charting bundle before the user sees their first task.
- Hero images are not sized consistently, creating layout shifts on slower mobile connections.
High-priority fixes
- Add loading and error states to the invite acceptance flow.
- Move duplicated auth checks into one server-side helper before adding more account features.