Sick people seek MedicalOffice for tend by Medicine skill; symptoms cut talk weight; no heal API. Co-authored-by: Cursor <cursoragent@cursor.com>
40 lines
2.2 KiB
Markdown
40 lines
2.2 KiB
Markdown
# Фаза 80. Медсестра и карточка здоровья
|
||
|
||
## Зависимости
|
||
|
||
- [Фаза 79](79-contagion.md)
|
||
- [Фаза 75](../13-grades/75-gradebook-ui.md)
|
||
- [Фаза 42](../09-social/42-talk-circles.md)
|
||
|
||
## Зачем
|
||
|
||
Уход в медкабинете и вкладка, плюс связность с журналом и общением.
|
||
|
||
## Задачи
|
||
|
||
- [x] Больной с дискомфортом выше порога стремится в `MedicalOffice`; медсестра с `MedicalDuty`
|
||
снижает тяжесть / ускоряет иммунитет (навык Medicine)
|
||
- [x] Нет медсестры — болезнь идёт натурально (хуже/дольше по данным)
|
||
- [x] Очередь у медкабинета проще директора, но не телепорт
|
||
- [x] Вкладка «Здоровье» на карточке: условия, стадия/тяжесть, краткий эффект
|
||
- [x] Связность: симптомы режут вес кружка / общения (поле на def); явка-болезнь уже из 78
|
||
- [x] Игрок не жмёт «вылечи»; гость только смотрит
|
||
- [x] Локали RU/EN
|
||
|
||
## Тесты, без которых фаза не закрыта
|
||
|
||
- [x] С медсестрой в кабинете тяжесть падает быстрее контроля без неё
|
||
- [x] Карточка показывает активные условия
|
||
- [x] Нет API лечения от клиента
|
||
- [x] Сильный симптом снижает шанс начать Chat относительно контроля
|
||
- [x] Skip ночи не оставляет вечную очередь в медкабинете без разрешения
|
||
|
||
## Критерий готовности
|
||
|
||
- Больной идёт к медсестре, вкладка показывает болезнь, оценки/явка уважительны, общение слабее
|
||
- Отфильтрованные тесты по Testing policy проходят
|
||
|
||
## Стоп
|
||
|
||
Не хирургия. Не травмы драки. Не приказы карантина. Не отдельный срез weave.
|