Files
fission-src/doc/thinking/2026-04-26-namespace-manager-step10.md
T

738 B
Raw Blame History

2026-04-26 — NamespaceManager rewrite, step 10

Цель шага

Научить skeleton manager выводить общую phase namespace-а из part states.

Что меняем

  1. Добавляем константы состояний частей:
    • registering
    • active
    • failed
  2. После MarkPartState() manager пересчитывает общую phase namespace-а.
  3. Добавляем unit tests на переходы:
    • registering -> active
    • failed -> NamespacePhaseFailed

Что НЕ меняем

  • не запускаем реальный reconcile loop;
  • не вызываем subscriber-ов автоматически;
  • не подключаем manager к runtime.