Mark dropped enrollments and add booking log rows

You miss roster changes when canceled bookings aren't reflected in enrollments, causing confusion for instructors and families. Coordinators get updated rosters same day.

Mark dropped enrollments and add booking log rows

Overview

When cancellations don't flow into your enrollment records, instructors and parents see outdated rosters and coordinators waste time reconciling. This flow finds canceled bookings hourly, marks enrollments as dropped, and logs each change so coordinators can reconcile attendance the same day.

Mark dropped enrollments and add booking log rows