Skip to content

Add end-to-end (Playwright) coverage for core user flows #106

Description

@chiptus

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions