Обзор Console¶
🚧 Draft. Скелет по стандарту index.md §4 /
_meta/_TEMPLATE.ru.md.Что где находится в Axon Console (
console.<instance>/{project_id}/...): сайдбар, переключатель проектов, командная палитра, индикаторы, какие разделы какой роли видны.
1. Что это и зачем¶
TODO — Console = primary visual interface (React + Vite + TanStack + React Flow + shadcn/ui). Не читает app.* напрямую — только read.* projections; все мутации — через CommandEnvelope. Тема — CSS-переменные + .dark, без hardcoded цветов.
2. Роли и доступ¶
TODO — какие разделы сайдбара видны каким ролям; где включается фича-флагами (например Cases UI — VITE_CONSOLE_STAGE3_UI_ENABLED).
3. Где это в Console¶
TODO — разобрать сайдбар по группам:
- (верх) Dashboard, Workflows, Agents, Prompts, Cases, Conversations
- Operations: Approvals, Incidents, Budgets
- Administration: Templates, Catalog, Users, Connectors, Configuration
- (шапка) переключатель проектов (prj_<ulid>), Ctrl+K командная палитра, Live-индикатор, текущая роль, Settings, Logout.
4. Концепции (mental model)¶
TODO — project как единица навигации и изоляции; read models vs source of truth; что значит «Live».
5. Флоу: пошаговые сценарии¶
TODO — переключиться между проектами; найти workflow/run через Ctrl+K; перейти от алерта к причине.
6. Справочник опций¶
TODO — каждый пункт сайдбара → в какой мануал ведёт; элементы шапки.
7. Жизненный цикл и обслуживание¶
TODO — обновление read models; задержка проекций; что делать если данные «отстают».
8. Траблшутинг¶
TODO — «раздел не виден» → роль/фича-флаг; «данные не обновляются» → projection lag; «401/redirect на login» → сессия.
9. Ограничения и инварианты¶
TODO — Console никогда не пишет в app.* напрямую и не читает секреты; всё через команды/проекции.
10. Связанные мануалы и каноны¶
- Roles-And-Permissions.md, First-Project-Walkthrough.md
- Каноны:
ARCHITECTURE-V6.md(Console),VISION.md.