layer1: log watcher namespace transitions

This commit is contained in:
Naeel
2026-04-26 11:52:06 +03:00
parent 7d7fe561a8
commit 813617ffd1
3 changed files with 50 additions and 0 deletions
@@ -2,6 +2,21 @@
## Цель шага
Сделать summary/debug surface полезным в реальном watcher lifecycle, а не только на этапе подготовки manager-а.
## Что изменено
1. После успешных add/resync/remove transitions watcher helpers теперь пишут компактный summary manager-а.
2. Добавлен unit test на add-handler path с проверкой structured-log полей.
## Что это даёт
- runtime behavior не меняется;
- появляется последовательный debug trail по изменению manager state;
- новый helper `HasActiveNamespaces()` теперь используется и в general logging path, и в watcher transition path.# 2026-04-26 — NamespaceManager rewrite, step 50
## Цель шага
Сделать orchestration API для managed namespace watcher-а жёстче и читабельнее.
## Что меняем