layer1: add managed watcher config

This commit is contained in:
Naeel
2026-04-26 11:02:09 +03:00
parent b9236698f3
commit d2ff55f9e0
7 changed files with 89 additions and 12 deletions
@@ -0,0 +1,17 @@
# 2026-04-26 — NamespaceManager rewrite, step 50
## Цель шага
Сделать orchestration API для managed namespace watcher-а жёстче и читабельнее.
## Что меняем
1. Добавляем `ManagedNamespaceWatcherConfig`.
2. `PrepareManagedNamespaceWatcher()` и `RunManagedNamespaceWatcher()` принимают config struct.
3. Если strategy не задана, используется `track-only`.
4. Обновляем unit tests и call sites.
## Что НЕ меняем
- не меняем runtime semantics;
- не меняем subscriber logic.