Тема
Развитие платформы
Roadmap фиксирует направления развития, их зависимости и риски. Это рабочий архитектурный материал, а не обещание конкретной даты поставки.
Статусы сверены с исходным кодом 28 августа 2026 года. «Частично реализовано» означает, что в коде есть подтверждённая основа направления, но целевой контракт детальной страницы ещё не закрыт полностью. Наличие отдельного класса, endpoint или UI-сценария само по себе не завершает направление.
Направления
| Направление | Состояние | Что осталось |
|---|---|---|
| Рефакторинг ядра | Частично реализовано | Слои выделены, но тонкое ядро, feature-границы и сокращение общего public barrel не завершены |
| EDB | Не реализовано как отдельный модуль | Vocabs получил cache strategies, но универсального indexed/persistent data layer нет |
| Диагностика | Частично реализовано | Базовый diagnostics contract и Sentry adapter готовы; OTLP, metrics и production policies остаются |
| Обработка ошибок | Частично реализовано | Есть render guard и Vue adapter; единый типизированный error contract и локальные boundaries не завершены |
| Конфигурация и feature flags | Частично реализовано | Domain configuration cascade готов, но env и feature flags всё ещё не собраны в единый фасад |
| Переменные окружения | Частично реализовано | Runtime/Vite overrides работают; отображение источника значения и полный публичный контракт отсутствуют |
| RBAC и аудит | Частично реализовано | Backend RBAC и frontend access-control есть; отдельный неизменяемый audit trail не завершён |
| Уведомления | Не реализовано как единый слой | В приложении сохраняются прямые вызовы vue-sonner без общего facade и policies |
| Регистр модальных окон | Частично реализовано | IDE-модалы принадлежат общему Module, но generic registry, typed payload map и Promise API отсутствуют |
| Health checks | Частично реализовано | Публичные liveness/version endpoints есть; dependency readiness и единый frontend health state отсутствуют |
| Backup и restore | Частично реализовано | Manual backup/restore API и retention есть; расписание, RPO/RTO и operational runbook отсутствуют |
| Версионирование | Частично реализовано | API v1, schema versions, migrations и отображение версий есть; compatibility policy и customer update process не завершены |
| Виртуализация | Частично реализовано | Таблицы используют RevoGrid; общий virtual list и порог применения для остальных списков отсутствуют |
| Оптимизация bundle | Частично реализовано | Routes, widgets и editors загружаются лениво; artifact audit и формальная tenant isolation policy отсутствуют |
| Доступность | Частично реализовано | В компонентах есть focus/ARIA-практики; единый WCAG contract, CI gate и полный keyboard/screen-reader audit отсутствуют |
Как читать roadmap
Каждая детальная страница описывает назначение, текущее состояние, целевую модель, план, риски и зависимости. Перед планированием необходимо сверять «текущее состояние» с кодом: roadmap может отставать от реализации.
Приоритеты
Приоритет определяется не только ценностью функции, но и её ролью для других направлений. Например, единая диагностика нужна обработке ошибок и эксплуатации, а конфигурация окружения влияет на безопасный deploy.
Версия: 1.1.0