This was generated by AI during triage.
Context
Captured from stale PR #10 ("comprehensive e2e test suite") so the coverage intent isn't lost. That PR can't be merged as-is (see below).
Goal
Extend the Playwright e2e suite beyond the current artists / auth / navigation specs to cover the core user flows (from PR #10):
- Voting (must-go / interested / won't-go)
- Groups (create / manage / join)
- Schedule / sets viewing + navigation (timeline & list; reveal levels)
- Festival & edition selection
- Admin dashboard / management
- Set detail page (voting, notes, social links)
Why PR #10 can't just be merged
PR #10 (Aug 2025) targets the pre-TanStack-migration app. Routing, the data layer, the Schedule (now reveal levels + festival timezone), and the src/api structure have all changed since, so its proposed specs would need to be rewritten against current selectors/flows rather than rebased. None of its proposed specs (voting/groups/schedule/festival-selection/admin/sets.spec.ts) ever landed on main (which only has artists/auth/navigation.spec.ts).
Open questions (triage before agent-ready)
References
Context
Captured from stale PR #10 ("comprehensive e2e test suite") so the coverage intent isn't lost. That PR can't be merged as-is (see below).
Goal
Extend the Playwright e2e suite beyond the current
artists/auth/navigationspecs to cover the core user flows (from PR #10):Why PR #10 can't just be merged
PR #10 (Aug 2025) targets the pre-TanStack-migration app. Routing, the data layer, the Schedule (now reveal levels + festival timezone), and the
src/apistructure have all changed since, so its proposed specs would need to be rewritten against current selectors/flows rather than rebased. None of its proposed specs (voting/groups/schedule/festival-selection/admin/sets.spec.ts) ever landed onmain(which only hasartists/auth/navigation.spec.ts).Open questions (triage before agent-ready)
scripts/setup-test-env.sh); confirm the seed covers these flows.References
tests/README.md,tests/e2e/*