Merge branch 'phase/78-diseases'

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-21 13:39:49 +03:00
co-authored by Cursor
28 changed files with 1189 additions and 39 deletions
+11 -11
View File
@@ -12,21 +12,21 @@
## Задачи
- [ ] `DiseaseDef` (или согласованное имя): семейство, стадии, инкубация, эффекты на нужды /
- [x] `DiseaseDef` (или согласованное имя): семейство, стадии, инкубация, эффекты на нужды /
`LessonLearning` / шанс не прийти
- [ ] Ваниль **несколько** разных болезней в `core` (не один def «Болезнь»)
- [ ] Векторы: холод ниже порога, дождь/снег — поля на def и BehaviorDef
- [ ] Отсутствие по болезни пишет причину для журнала 13 (уважительно)
- [ ] Временный иммунитет после выздоровления — поле на def
- [ ] Локали подписей болезней
- [x] Ваниль **несколько** разных болезней в `core` (не один def «Болезнь»)
- [x] Векторы: холод ниже порога, дождь/снег — поля на def и BehaviorDef
- [x] Отсутствие по болезни пишет причину для журнала 13 (уважительно)
- [x] Временный иммунитет после выздоровления — поле на def
- [x] Локали подписей болезней
## Тесты, без которых фаза не закрыта
- [ ] Два разных def дают разные кривые/эффекты при контрольном тике
- [ ] Холод повышает шанс респираторной ванили относительно контроля
- [ ] Больной с тяжёлой стадией чаще «вне школы» на учебный день
- [ ] Явка с причиной болезнь ≠ прогул в данных 13
- [ ] Каталог без обязательных полей падает загрузкой, не молча
- [x] Два разных def дают разные кривые/эффекты при контрольном тике
- [x] Холод повышает шанс респираторной ванили относительно контроля
- [x] Больной с тяжёлой стадией чаще «вне школы» на учебный день
- [x] Явка с причиной болезнь ≠ прогул в данных 13
- [x] Каталог без обязательных полей падает загрузкой, не молча
## Критерий готовности
+1 -1
View File
@@ -18,7 +18,7 @@
| Фаза | Статус | Зачем |
| --- | --- | --- |
| [78. Болезни и векторы](78-diseases.md) | 🔄 | Несколько DiseaseDef, холод/погода, урок/явка |
| [78. Болезни и векторы](78-diseases.md) | | Несколько DiseaseDef, холод/погода, урок/явка |
**Этап C — зараза.**