Авто-генератор реестра: парсит netbird-inventory + frontmatter каждого проекта,
выводит JSON для бота и человекочитаемый index с wiki-ссылками.
Пока 16 проектов / 38 orphan-пиров без своих карточек — выявленные дыры станут
input для Фазы 4 (stub-генератора). Скрипт идемпотентный, без deps (pure stdlib),
запуск: cd ~/knowledge-base && python3 scripts/kb-objects-map.py
Парсер обрабатывает offline-таблицу netbird (другой порядок колонок), normalize
ye→e уравнивает Знаменское/Znamenskoe. Source of truth — frontmatter каждого
проекта; добавление aliases/owner/region там сразу подхватится при следующем run.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Авто-сгенерировано 2026-05-06T16:16 из dttb/netbird-inventory + frontmatter в projects/.
Не править вручную — перепишется. Источник правды — frontmatter в каждом README.
Проектов: 16, из них с netbird-привязкой: 4
NetBird-пиров без projects-страницы: 38 (TODO — создать стабы)
Эти пиры есть в инвентаре, но у них нет своей карточки в projects/. Бот не сможет ответить на «найди мне X» — нет файла. Нужно создать стабы (Фаза 4 плана).