We have transitioned from a blunt batch-level course completion toggle to a comprehensive system featuring a weekly Class Routine Builder, unit/lesson tracking, and automated conflict detection. This change introduces teacher and cohort conflict warnings during scheduling and shifts the teaching model from batch-wide assignments to granular per-course assignments. These updates provide much-needed visibility into teaching progress and student schedules, ensuring better administrative control and clearer expectations for instructors and students alike. Overwhelmed Developer

Replaced course completion with a granular Class Routine Builder and Batch Tracker - subh05sus/sparkmentis-fork