596 B
596 B
2026-04-26 — NamespaceManager rewrite, step 30
Цель шага
Закрыть startup gap в buildermgr: manager должен отражать и существующие namespace-ы, а не только новые события watcher-а.
Что меняем
buildermgr.StartNSWatcher()создаёт пустойNamespaceManager.- После
Subscribe()выполняетсяBootstrapAndDispatch()по текущему snapshot resolver-а.
Что НЕ меняем
- не меняем low-level registration helper;
- не меняем remove path.