# Фаза 77. Состояния здоровья ## Зависимости - [Фаза 7](../02-people/07-people-in-school.md) - [Фаза 20](../05-ai/20-needs-actions.md) ## Зачем Место для болезней: список условий с тяжестью, не одна нужда «здоровье». ## Задачи - [ ] На человеке список медицинских условий: def, тяжесть, прогресс, метаданные старта - [ ] Тик тяжести/стадий на потоке школы; пустой список = здоров - [ ] Сейв вместе с человеком - [ ] Нужды не удалять и не подменять одним «HP» - [ ] Пока можно без ванильных DiseaseDef-вспышек — инфраструктура и тест на искусственное условие - [ ] Детерминизм тика от сида человека и дня ## Тесты, без которых фаза не закрыта - [ ] Условие с кривой тяжести меняется одинаково при том же сиде - [ ] Сейв восстанавливает список - [ ] Два условия на одном человеке не затирают друг друга - [ ] Нужда голода по-прежнему тикает отдельно ## Критерий готовности - Dev/тест может повесить условие и увидеть сдвиг тяжести после тиков; reload сохраняет - Отфильтрованные тесты по Testing policy проходят ## Стоп Не заразность. Не UI вкладки. Не медсестра. Не ванильный набор ОРВИ (78).