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