17 lines
705 B
Markdown
17 lines
705 B
Markdown
# 2026-04-26 — NamespaceManager rewrite, step 26
|
||
|
||
## Цель шага
|
||
|
||
Добавить единый startup bridge для manager: bootstrap model + dispatch в subscriber-ы.
|
||
|
||
## Что меняем
|
||
|
||
1. В `NamespaceManager` добавляем `BootstrapAndDispatch()`.
|
||
2. Helper сначала делает `Bootstrap()`, потом вызывает `DispatchAdd()` по каждому namespace.
|
||
3. Ошибки агрегируются и не останавливают остальные namespace.
|
||
4. Добавляем unit tests на success и partial-failure.
|
||
|
||
## Что НЕ меняем
|
||
|
||
- не подключаем helper к production startup path;
|
||
- не меняем watcher behavior. |