This page is a route-level smoke test for user and admin flows already implemented in the app. It resolves live links from current data so missing setup and side-effect coupling show up immediately.
Generated: 5/7/2026, 6:40:56 AM
User Flows Ready
3/6
Admin Flows Ready
0/19
Session
anonymous
Admin and workspace flow links are sourced from $lib/admin/navigation so nav updates propagate here automatically.
Regatta: Flow Demo Invitational
Regatta ID: 3f58f967-6f8f-4976-97af-c07d34f45d9f
Entries: 35
Races: 21
Classes: 9
Fees: 2
Questions: 2
Required Docs: 1
Library Docs: 1
Approved Entries: 1
Check-Ins: 2
Finishes: 105
Scoring Cases: 1
Adjustments: 0
Logout
BlockedTerminate the current session.
Route
/auth/logout Requires a logged-in superadmin session.
Public Registration Lists
ReadyView current and scratch entries for a regatta.
Approved entries: 1
Entry Registration Requirements
BlockedComplete answers and required documents for an entry.
Route
/regattas/[id]/register?entry_id=[entry_id] Requires a logged-in superadmin session.
Protected Profile
BlockedExercise a protected route that depends on session state.
Route
/protected/me Requires a logged-in superadmin session.
| Flow | Route | Status | Evidence |
|---|---|---|---|
Signup Create a user account. | /auth/signup | Ready | - |
Login Authenticate and establish a session. | /auth/login | Ready | - |
Logout Terminate the current session. | /auth/logout | Blocked Requires a logged-in superadmin session. | - |
Public Registration Lists View current and scratch entries for a regatta. | /regattas/[id]/entries | Ready | Approved entries: 1 |
Entry Registration Requirements Complete answers and required documents for an entry. | /regattas/[id]/register?entry_id=[entry_id] | Blocked Requires a logged-in superadmin session. | Questions: 2, required docs: 1 |
Protected Profile Exercise a protected route that depends on session state. | /protected/me | Blocked Requires a logged-in superadmin session. | - |
Admin Console
BlockedAdmin landing dashboard.
Route
/admin Requires a logged-in superadmin session.
Create Regatta
BlockedCreate a new regatta from the admin console.
Route
/admin/regattas/new Requires a logged-in superadmin session.
Admin: Regattas
BlockedCreate and manage regattas
Route
/admin/regattas Requires a logged-in superadmin session.
Admin: Organizations
BlockedManage payment organizations and Stripe onboarding
Route
/admin/organizations Requires a logged-in superadmin session.
Admin: Users
BlockedManage platform user access
Route
/admin/users Requires a logged-in superadmin session.
Admin: YachtScoring Import
BlockedInternal import and migration operations
Route
/admin/ys_new Requires a logged-in superadmin session.
Workspace: Overview
BlockedRegatta workspace overview flow.
Route
/admin/regattas/[id] Requires a logged-in superadmin session.
Workspace: Setup
BlockedRegatta workspace setup flow.
Route
/admin/regattas/[id]/setup Requires a logged-in superadmin session.
Workspace: Races
BlockedRegatta workspace races flow.
Route
/admin/regattas/[id]/races Requires a logged-in superadmin session.
Workspace: Check-In
BlockedRegatta workspace check-in flow.
Route
/admin/regattas/[id]/checkin Requires a logged-in superadmin session.
Workspace: Finishes
BlockedRegatta workspace finishes flow.
Route
/admin/regattas/[id]/finishes Requires a logged-in superadmin session.
Workspace: Registrations
BlockedRegatta workspace registrations flow.
Route
/admin/regattas/[id]/registrations Requires a logged-in superadmin session.
Workspace: Entries
BlockedRegatta workspace entries flow.
Route
/admin/regattas/[id]/entries Requires a logged-in superadmin session.
Workspace: Payments
BlockedRegatta workspace payments flow.
Route
/admin/regattas/[id]/payments Requires a logged-in superadmin session.
Workspace: Communications
BlockedRegatta workspace communications flow.
Route
/admin/regattas/[id]/communications Requires a logged-in superadmin session.
Workspace: Ratings
BlockedRegatta workspace ratings flow.
Route
/admin/regattas/[id]/ratings Requires a logged-in superadmin session.
Workspace: Reports
BlockedRegatta workspace reports flow.
Route
/admin/regattas/[id]/reports Requires a logged-in superadmin session.
Workspace: Scoring Cases
BlockedRegatta workspace scoring cases flow.
Route
/admin/regattas/[id]/scoring/cases Requires a logged-in superadmin session.
Workspace: Adjustments
BlockedRegatta workspace adjustments flow.
Route
/admin/regattas/[id]/scoring/adjustments Requires a logged-in superadmin session.
| Flow | Route | Status | Evidence |
|---|---|---|---|
Admin Console Admin landing dashboard. | /admin | Blocked Requires a logged-in superadmin session. | - |
Create Regatta Create a new regatta from the admin console. | /admin/regattas/new | Blocked Requires a logged-in superadmin session. | - |
Admin: Regattas Create and manage regattas | /admin/regattas | Blocked Requires a logged-in superadmin session. | - |
Admin: Organizations Manage payment organizations and Stripe onboarding | /admin/organizations | Blocked Requires a logged-in superadmin session. | - |
Admin: Users Manage platform user access | /admin/users | Blocked Requires a logged-in superadmin session. | - |
Admin: YachtScoring Import Internal import and migration operations | /admin/ys_new | Blocked Requires a logged-in superadmin session. | - |
Workspace: Overview Regatta workspace overview flow. | /admin/regattas/[id] | Blocked Requires a logged-in superadmin session. | - |
Workspace: Setup Regatta workspace setup flow. | /admin/regattas/[id]/setup | Blocked Requires a logged-in superadmin session. | Classes: 9, fees: 2, docs: 1 |
Workspace: Races Regatta workspace races flow. | /admin/regattas/[id]/races | Blocked Requires a logged-in superadmin session. | - |
Workspace: Check-In Regatta workspace check-in flow. | /admin/regattas/[id]/checkin | Blocked Requires a logged-in superadmin session. | Entries: 35, check-ins: 2 |
Workspace: Finishes Regatta workspace finishes flow. | /admin/regattas/[id]/finishes | Blocked Requires a logged-in superadmin session. | Races: 21, finishes: 105 |
Workspace: Registrations Regatta workspace registrations flow. | /admin/regattas/[id]/registrations | Blocked Requires a logged-in superadmin session. | - |
Workspace: Entries Regatta workspace entries flow. | /admin/regattas/[id]/entries | Blocked Requires a logged-in superadmin session. | - |
Workspace: Payments Regatta workspace payments flow. | /admin/regattas/[id]/payments | Blocked Requires a logged-in superadmin session. | - |
Workspace: Communications Regatta workspace communications flow. | /admin/regattas/[id]/communications | Blocked Requires a logged-in superadmin session. | - |
Workspace: Ratings Regatta workspace ratings flow. | /admin/regattas/[id]/ratings | Blocked Requires a logged-in superadmin session. | - |
Workspace: Reports Regatta workspace reports flow. | /admin/regattas/[id]/reports | Blocked Requires a logged-in superadmin session. | - |
Workspace: Scoring Cases Regatta workspace scoring cases flow. | /admin/regattas/[id]/scoring/cases | Blocked Requires a logged-in superadmin session. | Scoring cases: 1 |
Workspace: Adjustments Regatta workspace adjustments flow. | /admin/regattas/[id]/scoring/adjustments | Blocked Requires a logged-in superadmin session. | Adjustments: 0 |