08da26afca
Кнопка «Сохранить и проиндексировать систему» в /admin#assistant собирает снимок: - статус модулей по фича-флагам (что ВКЛЮЧЕНО/ВЫКЛЮЧЕНО сейчас) + каталог разделов; - редактируемое «Описание системы» админа. Снимок кладётся в app_settings.assistant_system_kb и подмешивается в ответы: systemContext(q) ищет по знаниям (стем-префикс под русскую морфологию) и добавляет в контекст — Квантик опирается на актуальное состояние и не предлагает отключённое. Бэкенд: MODULE_CATALOG + buildSystemKb + indexSystem (POST /admin/assistant/index-system), saveAssistant(+systemDoc), getAssistant(+systemDoc/Count/At), systemContext в ask и askStream. Клиент: LS.adminAssistantIndexSystem. Без миграции (хранение в app_settings). Проверено: логика снимка/поиска 5/5, node --check всех файлов. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>