V0.2 tenant workspace

HRJJ operating spine

Org context: hrjj

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.

Alessandro Rossi

Checked in
Grey-white beltGuardian: Maria Rossi4-class streak
Asthma puffer in bag

Ava Nguyen

Checked in
TrialGuardian: Linh Nguyen1-class streak

Sofia Rossi

Booked
White beltGuardian: Maria Rossi7-class streak

Jack Wilson

Booked
Grey beltGuardian: Emily Wilson11-class streak

Mia Tan

Late cancel
White beltGuardian: Grace Tan

Hugo Smith

No-show
Grey-white beltGuardian: 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.