# 2026-04-26 — NamespaceManager rewrite, step 21 ## Цель шага Свести текущий watcher flow и новый subscriber flow `buildermgr` к одному helper. ## Что меняем 1. `buildermgr/ns_watcher.go` больше не дублирует логику add/resync. 2. Watcher вызывает `registerBuilderNamespace()`. ## Что НЕ меняем - не меняем внешний API watcher-а; - не переключаем `StartNSWatcher()` на `NamespaceManager`.