38 lines
2.1 KiB
Markdown
38 lines
2.1 KiB
Markdown
# Фаза 76. След и реакция
|
|
|
|
## Зависимости
|
|
|
|
- [Фаза 75](75-gradebook-ui.md)
|
|
- [Фаза 43](../09-social/43-whisper.md)
|
|
- [Фаза 35](../07-inventory/35-appropriateness.md)
|
|
|
|
## Зачем
|
|
|
|
Журнал стыкуется с уже живыми системами и сам поднимает шум — без приказов игрока.
|
|
|
|
## Задачи
|
|
|
|
- [ ] Явно учесть в качестве/оценке уже существующие множители (учитель, тепло, учебник, голод,
|
|
шёпот) — тесты на каждый вклад
|
|
- [ ] Уместность формы: лёгкий модификатор оценки или только лог — число в `BehaviorDef`
|
|
- [ ] Плохой средний след / прогулы → `EventDef` info; веса к авто-вызову (12), если срез 12 в мире
|
|
- [ ] Классный (если назначен) пишет заметку в лог / учитывается в пороге — без кнопки игрока
|
|
- [ ] Контракт для 14: причина явки «болезнь» не зовёт вызов как прогул
|
|
|
|
## Тесты, без которых фаза не закрыта
|
|
|
|
- [ ] Шёпот на уроке ухудшает оценку относительно контроля при тех же прочих
|
|
- [ ] Нет учебника ухудшает относительно контроля
|
|
- [ ] Порог плохого следа эмитит notice
|
|
- [ ] Прогул с причиной «болезнь» (заглушка/флаг) не добавляет проступок вызова
|
|
- [ ] Нет API «вызови за двойку» от игрока
|
|
|
|
## Критерий готовности
|
|
|
|
- Слабый урок и прогулы видны в журнале и дают тост/вес к системе 12 без клика игрока
|
|
- Отфильтрованные тесты по Testing policy проходят
|
|
|
|
## Стоп
|
|
|
|
Не болезни и заражение. Не ручной журнал. Не отдельный срез weave.
|