Merge branch 'phase/82-sick-staff-lessons'

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-21 20:07:22 +03:00
co-authored by Cursor
13 changed files with 367 additions and 10 deletions
@@ -12,18 +12,18 @@
## Задачи
- [ ] Учитель с тяжёлой стадией / «остаться дома» не появляется на уроке (явная стыковка с 14)
- [ ] Урок без учителя → рост/оценка по уже принятым правилам 48/73
- [ ] Лог и/или `EventDef` info «без учителя» / сорванный урок — без спама каждый тик
- [ ] Больничный лист и перерасчёт зарплаты не моделируем
- [ ] Детерминизм: тот же сид болезни → тот же приход/неприход
- [x] Учитель с тяжёлой стадией / «остаться дома» не появляется на уроке (явная стыковка с 14)
- [x] Урок без учителя → рост/оценка по уже принятым правилам 48/73
- [x] Лог и/или `EventDef` info «без учителя» / сорванный урок — без спама каждый тик
- [x] Больничный лист и перерасчёт зарплаты не моделируем
- [x] Детерминизм: тот же сид болезни → тот же приход/неприход
## Тесты, без которых фаза не закрыта
- [ ] Больной учитель вне школы → у учеников нет роста «как с учителем в кабинете»
- [ ] Здоровый контроль при тех же слотах растёт
- [ ] Notice/лог не чаще порога
- [ ] Явка учеников при сорванном уроке не помечается как их прогул ошибочно
- [x] Больной учитель вне школы → у учеников нет роста «как с учителем в кабинете»
- [x] Здоровый контроль при тех же слотах растёт
- [x] Notice/лог не чаще порога
- [x] Явка учеников при сорванном уроке не помечается как их прогул ошибочно
## Критерий готовности
+1 -1
View File
@@ -18,7 +18,7 @@
| Фаза | Статус | Зачем |
| --- | --- | --- |
| [82. Больной учитель](82-sick-staff-lessons.md) | 🔄 | Нет на уроке → журнал/тост |
| [82. Больной учитель](82-sick-staff-lessons.md) | | Нет на уроке → журнал/тост |
**Этап C — семья.**