Home-экран после входа: пульт платформы. Что требует внимания, сводка по
системе и последние события — всё сведено из разделов админки, каждая
плитка ведёт в свой раздел за подробностями.
База знаний пуста 7 — ни один источник
не подключён, платформа работает как чистый AI-консультант:
чат и агенты отвечают на общих знаниях модели, заземление спит.
Это валидное состояние, не ошибка.
1
Сводка-светофор: счётчики из пользователей, источников (Active · Paused · Disconnected), графа, агентов и расхода AI. Расход за месяц сверяется с порогом оповещения; шкала — мягкая (сигнал, не блок).
2
Состояние фоновых прогонов Knowledge Store: идёт ли доводка графа (а с ней переэмбеддинг — он блокирует смену embedding-модели) и свежесть последнего бэкапа.
3
«Последняя активность» — верхушка журнала аудита: вход, смена ролей, API-ключи, ACL. Это security-журнал — его дом Auth & Security. Sync- и agent-события сюда не пишутся — их активность приходит в «Требует внимания» внизу через ленту.
4System Health v2 — живой статус сервисов (PostgreSQL · Redis · воркеры · embeddings · n8n), глубина очередей и объём хранилища. Ждёт health-эндпоинтов и мониторинга — их в дизайне ещё нет, поэтому блок отложен; остальной дашборд работает на уже готовых данных.
5
«Требует внимания» — срез critical / warning из ленты уведомлений, отсортированный по severity: сначала critical, затем warning. Каждая строка диплинком ведёт туда, где чинят (источник, пользователь, провайдер, бюджет). Сводит сигналы со всех подсистем: сбойные прогоны и DLQ (Sync), brute-force и смена ролей (Security), недоступный провайдер и провал бэкапа (System), порог расходов (Budget). До прихода ленты (модуль Notifications) блок работает на производных сигналах — тех же классах, вычисляемых на лету из журналов; лента добавит серии ×N, непрочитанность и типы Security.
6
Лёгкие задачи админа, не из ленты: приглашения в статусе pending / expired и личности со статусом unmatched. Discovery-сигнал «новый контейнер вне scope» с действием «В scope» — v2, появится здесь вместе с типом Discovery в ленте.
7
Пока не подключён ни один источник, база знаний пуста
(is_empty):
блок «Требует внимания» вместо алертов показывает приглашение подключить источники. Заземление включится само с первым принятым фрагментом — конечный пользователь сигнала не видит.