# План работ по проекту

Актуальная repo-level очередь не ведется в этом файле: канонический task-entrypoint перенесен в корневой `TASKS.md`. Здесь остается только reference summary по уже закрытому runtime phase.

Статус на `2026-03-09`: этапы `Shell Productization`, `Pilot Rollout & Scale Readiness`, `Pilot Execution & Operational Handover` и `Fleet Rollout & Operations Automation` в reference runtime `../ioot-pro-cabinet` закрыты. Открытого runtime-этапа сейчас нет; следующий phase должен быть утвержден отдельно. Актуальный статус исполнения ведется в корневом `TASKS.md`, а published phase history — в `docs/roadmap.md`.

## Что закрыто последним этапом

1. Operations scheduling
   - Добавлены cron/systemd templates для observability/retention jobs.
   - Зафиксированы частота запуска и operational reference для этих задач.

2. Fleet rollout registry
   - Введен per-site registry по rollout waves и версии production package.
   - Зафиксирована связь `site -> last sign-off -> last promotion-check`.

3. Incident handover
   - Добавлен единый handover package для operational incident.
   - Handover связан с `pilot-summary`, sign-off bundle и rollback decision.

4. Package immutability
   - Зафиксированы правила неизменяемости bootstrap/sign-off/promotion артефактов.
   - Допуск к production rollout опирается на immutable package references.

## Текущий вывод

- Для каждой площадки можно собрать sign-off bundle, вынести его во внешний `archive-root` и проверить promotion gate до production rollout.
- Pilot observability сведена в machine-readable summary и готова к регулярному запуску вне рабочего места разработчика.
- Promotion в production теперь опирается на sign-off/retention/observability артефакты, а не на ручную договоренность.
- Следующий operational phase еще не зафиксирован в плане.
