Merge branch 'phase/82-sick-staff-lessons'
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -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] Явка учеников при сорванном уроке не помечается как их прогул ошибочно
|
||||
|
||||
## Критерий готовности
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
| Фаза | Статус | Зачем |
|
||||
| --- | --- | --- |
|
||||
| [82. Больной учитель](82-sick-staff-lessons.md) | 🔄 | Нет на уроке → журнал/тост |
|
||||
| [82. Больной учитель](82-sick-staff-lessons.md) | ✅ | Нет на уроке → журнал/тост |
|
||||
|
||||
**Этап C — семья.**
|
||||
|
||||
|
||||
@@ -516,6 +516,8 @@ phase 34 appends it), `apparel-changed` (dressing, when phase 35 appends it),
|
||||
`lesson-cold` (warmth below the behaviour threshold during a lesson that otherwise taught),
|
||||
`lesson-no-textbook` (the bag had no textbook for that lesson; locker and home do not count).
|
||||
`thingDef` is the action, apparel or subject def the caption was built from.
|
||||
When the assigned teacher stays home sick, the school also raises a one-shot info notice
|
||||
`LessonCancelled` (`trigger` `lessonNoTeacher`) — once per class slot, not every tick.
|
||||
|
||||
```json
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user