V0.2 tenant workspace

SITEMAP.XML operating spine

Org context: sitemap.xml

Attendance spine

Kids Fundamentals

Today 4:00pm with Dom Favaloro. Built for quick tablet taps at the front desk or mat edge.

Roster context loaded

26 bookings loaded for Kids Fundamentals. 21 members still need arrival status before class starts.

Booked

26

Members booked into this class session.

Checked in

5

Arrivals already marked for this session.

Capacity

26

Capacity for the concrete class session.

Family-linked

6

Roster entries already tied to a guardian or parent.

Grey-white beltBooked via parentGuardian: Maria Rossi4-class streak
Asthma puffer in bag
Ava NguyenChecked in
TrialBooked via parentGuardian: Linh Nguyen1-class streak
White beltBooked via parentGuardian: Maria Rossi7-class streak
Grey beltBooked via parentGuardian: Emily Wilson11-class streak
Mia TanLate cancel
White beltBooked via parentGuardian: Grace Tan
Hugo SmithNo-show
Grey-white beltBooked via front deskGuardian: Tom Smith
Check pickup authorisation

Check-In Rules

Ready to save attendance drafts

Coach role can mark arrivals through validated server actions while booking writes are in draft mode.

Every arrival will update the booking status, timestamp the check-in method, and write an audit entry.

Health notes stay visible only to authorised staff and should create a data-access audit event when backed by the database.