Утренние смены против вечерних для студента
Прямой ответ
Движок совместимости сверяет смену с ближайшей парой до неё и с ближайшей парой после — и только с ними. Если такой пары в этот день просто нет, соответствующая проверка не проводится вовсе, а не подставляется «на глаз».
Что это значит для утренних смен
Если смена стоит раньше твоей первой пары дня, зазора «до» смены проверять не с чем — такой пары в этот день ещё не было. Продукт проверит только то, успеваешь ли ты после смены на первую пару; успеешь ли ты добраться из дома до самой смены заранее — это остаётся на твою собственную оценку.
Что это значит для вечерних смен
Симметрично: если смена идёт после твоей последней пары дня, продукт проверит зазор между концом пары и началом смены, но не будет проверять дорогу домой после её окончания — потому что после смены пар в этот день уже не осталось.
Практический вывод
Зелёный статус смены на краю дня не покрывает тот участок пути, который движок в принципе не проверяет: путь до первой утренней смены или путь домой после последней вечерней. Эти два конкретных плеча стоит прикидывать самому, а не полагаться на статус целиком.