Update AGENTS.md to reflect live status of country, wardrobes, and weather; clarify off-queue tasks in off-queue.md; introduce phase 10 (craft) in README.md with design details and phase breakdown.
ci / server (push) Failing after 3m39s
ci / client (push) Failing after 15s

This commit is contained in:
Leonid Pershin
2026-08-20 12:08:27 +03:00
parent d8a2c2903c
commit 4f3d3fc068
8 changed files with 324 additions and 6 deletions
+34 -3
View File
@@ -225,13 +225,44 @@
46 стоит на 37 и 42; 47 — на 42 и 23. `example` не трогать.
## Срез 10. Ремесло
Дизайн: [`../design/craft.md`](../design/craft.md).
Срез без новой кнопки. Слои ловятся одним тестовым проектом, клиентский `npm test` гоняет tsc,
работник и карточка режутся по швам, дамп проверяет явку. После этапа A школа целая, даже если
файлы ещё толстые. Не ждёт фазы 44 и 46.
Порядок свободный: 56, 57 и 59 ни от чего не зависят, 58 удобнее после 57. Начинать разумно с
56 или 57.
**Этап A — страховка.** Слои и tsc.
| Фаза | Статус | Зачем |
| --- | --- | --- |
| [56. Слои одной пачкой](56-architecture-tests.md) | ⬜ | Один проект вместо четырёх копипаст |
| [57. tsc в npm test](57-client-typecheck.md) | ⬜ | Дубликат ключа красный без `npm run build` |
**Этап B — горячие точки.** Поведение то же.
| Фаза | Статус | Зачем |
| --- | --- | --- |
| [58. SchoolWorker и карточка](58-worker-card-split.md) | ⬜ | partial / модули по швам, один поток |
**Этап C — дамп.**
| Фаза | Статус | Зачем |
| --- | --- | --- |
| [59. Дамп проверяет узлы](59-dump-nodes.md) | ⬜ | После найма в дампе есть `NodeId` |
## Вне очереди
Дизайн: [`../design/off-queue.md`](../design/off-queue.md).
Склейка уже живых систем и мелкий DX, не новый кусок игры. Номера не спорят со срезом 10.
После каждой игровой фазы школа целая. 50–52 стоят на 48; 53 — на 18 и 32, можно параллельно
с 48. 49 и 54 от них не зависят. Баг в уже сделанном — [`../bugs/README.md`](../bugs/README.md).
Склейка уже живых систем и мелкий DX, не новый кусок игры. Номера не спорят с именованными
срезами. После каждой игровой фазы школа целая. 50–52 стоят на 48; 53 — на 18 и 32, можно
параллельно с 48. 49 и 54 от них не зависят. Баг в уже сделанном —
[`../bugs/README.md`](../bugs/README.md).
| Фаза | Статус | Зачем |
| --- | --- | --- |