| Signup, login, SSO, passkeys, 2FA, password reset, "locked out", session expiry | flow-auth |
| First-run, welcome, activation, setup wizard, "users sign up but don't stick" | flow-onboarding (+ flow-empty-states) |
| Blank screen, no data yet, loading, skeletons, spinners, "feels slow" | flow-empty-states |
| Push/notification/location/camera permission, priming, "everyone denies the prompt" | flow-permissions |
| Cart, checkout, payment, buy, donate, order confirmation, abandonment | flow-checkout (+ flow-forms) |
| Pricing page, trial, subscription, upgrade/downgrade, cancel, paywall, dunning | flow-paywall |
| Settings, preferences, profile, account, delete account, change email/password, data export | flow-settings (+ flow-forms) |
| Share, invite, collaborators, permissions on objects, "who can see this", presence | flow-sharing |
| Nav structure, menus, tab bar vs sidebar, breadcrumbs, "users get lost", cmd+K | flow-navigation |
| Overall layout, shell, panels, sidebar widths, responsive collapse, "layout feels off" | flow-app-shell (+ flow-navigation) |
| Table, list, feed, grid of records, sorting, bulk actions, pagination vs infinite scroll | flow-tables |
| Search box, filters, facets, typeahead, zero results, "can't find things" | flow-search |
| Any form, wizard, multi-step, field validation, "form abandonment" | flow-forms |
| Errors, failures, offline, retries, undo, destructive actions, 404/500, lost work | flow-errors |
| AI chat, assistant, copilot, agent UI, streaming, tool-use display, citations | flow-ai-chat |