36 lines
1.9 KiB
Markdown
36 lines
1.9 KiB
Markdown
# Фаза 82. Больной учитель и урок
|
|
|
|
## Зависимости
|
|
|
|
- [Фаза 78](../14-health/78-diseases.md)
|
|
- [Фаза 48](../off-queue/48-lesson-teacher-present.md)
|
|
- [Фаза 73](../13-grades/73-lesson-marks.md)
|
|
|
|
## Зачем
|
|
|
|
Болезнь сотрудника бьёт по учебному дню, а не только по полоске на карточке.
|
|
|
|
## Задачи
|
|
|
|
- [ ] Учитель с тяжёлой стадией / «остаться дома» не появляется на уроке (явная стыковка с 14)
|
|
- [ ] Урок без учителя → рост/оценка по уже принятым правилам 48/73
|
|
- [ ] Лог и/или `EventDef` info «без учителя» / сорванный урок — без спама каждый тик
|
|
- [ ] Больничный лист и перерасчёт зарплаты не моделируем
|
|
- [ ] Детерминизм: тот же сид болезни → тот же приход/неприход
|
|
|
|
## Тесты, без которых фаза не закрыта
|
|
|
|
- [ ] Больной учитель вне школы → у учеников нет роста «как с учителем в кабинете»
|
|
- [ ] Здоровый контроль при тех же слотах растёт
|
|
- [ ] Notice/лог не чаще порога
|
|
- [ ] Явка учеников при сорванном уроке не помечается как их прогул ошибочно
|
|
|
|
## Критерий готовности
|
|
|
|
- Грипп у математика → в журнале дыра/слабые оценки за слот без него; тост или лог понятен
|
|
- Отфильтрованные тесты по Testing policy проходят
|
|
|
|
## Стоп
|
|
|
|
Не замена учителем-дублёром как отдельная должность. Не вызов родителя. Не травмы.
|