using Core.Entities; namespace Core.Models; /// /// Groups parsed occurrences by event definition and optional section school level from headers /// (e.g. "Prepared Speech - HS" vs "Prepared Speech - MS"). The same /// can appear in multiple groups. /// public readonly record struct EventOccurrenceParseGroup(EventDefinition EventDefinition, SchoolLevel? SectionSchoolLevel);