docs/briefs/upcoming-sessions.md

Module brief: UpcomingSessionsModule

Slug / tier / group / category: upcoming-sessions · standard · features · Membership One-liner: Bookings/sessions list with status states (upcoming · active · phone-booked). Closest references: Collection Rows pattern; TicketModule status badge. Source: YOU Studio wireframes §4a, §5a.

Anatomy

  • ModuleShell, title default "Upcoming"
  • Rows: date tile (day/num) · session label + studio/time support · status badge (active = seed)

Content model

sessions[] {id, day, date, label, detail?, status?: 'upcoming'|'active'|'held'}, onOpen(id).

Fields

title text · header toggle