In theory, the weekday school-open trips could be lumped into a separate service ID that is layered on top of the weekday school-closed service as needed. In practice it's of course not that simple, for reasons including the following:
1. The difference is not purely additive in all cases. Sometimes there are minor changes/adjustments to the baseline school-closed service.
2. We generate 2 entirely different sets of schedule files, for a number of reasons including the above, and also: even when all the trips are the same, the optimization programs that generate schedules block the trips differently depending on what school service is to be made.
Thus, even if it were possible, it would be very burdensome to 'diff' the 2 sets of files to create the service ID's as suggested.
As for why we have Friday different from Mon-Thursday, and why we have a Sunday schedule for normal Sundays as compared to the Sunday before a holiday, etc., has nobody ever explained that on this list? If not, I can take a stab at it.
Thanks,
Mike