Files
sfera/docs/ui-ux-roadmap.md
T
2026-05-16 19:03:49 +03:00

97 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# UI/UX Roadmap SFERA
SFERA UI — это современная IDE/операционная среда для 1С, а не CRM.
Для authoring-экранов 1С Конфигуратор является источником сильных workflow-паттернов: дерево конфигурации, вкладки открытых объектов, режимы модуль/форма/свойства/события, правый инспектор и нижние панели. SFERA не повторяет legacy-внешний вид, а переносит эти паттерны в современную AI IDE.
## Этап 1 — Foundation
- AppShell
- Sidebar
- Topbar
- theme tokens
- auth layout
- workspace layout
- command palette
- базовый 1С dashboard
- permissions scaffold
- audit trail scaffold
## Этап 2 — 1С Semantic Workspace
- дерево проектов 1С
- дерево объектов конфигурации
- SIR snapshots
- semantic graph view
- object details inspector
- impact analysis
- review findings
- knowledge coverage
- роли и права 1С
- privacy markers
## Этап 3 — IDE Workspace
- BSL code editor
- рабочие режимы: модуль, форма, свойства, события, версии, документация, знания, обучение
- подсветка синтаксиса
- diagnostics/problems panel
- outline
- go to definition
- find references
- rename/refactor preview
- semantic search
- command palette для IDE-действий
## Этап 4 — AI Pair Programmer
- inline code completion
- продолжение BSL-кода по текущему контексту
- подсказки по доступным переменным, параметрам, реквизитам, табличным частям и формам
- генерация процедур, функций, запросов и движений регистров
- генерация обработчиков команд и форм
- объяснение предложенного кода
- token/cost impact перед AI-действием
- AI decision audit
- объяснение текущих переменных, доступных реквизитов, событий формы и связанных объектов перед генерацией
## Этап 5 — Object/Form/Report Designer
- создание и изменение документов, справочников, регистров и общих модулей
- создание реквизитов и табличных частей
- создание команд
- visual form designer
- form elements inspector
- command handler binding
- report designer
- metadata diff
## Этап 5.5 — Documentation, Knowledge, Training
- документация объекта и формы рядом с редактором
- связь знаний с lineage, процедурами, запросами, событиями и задачами
- командные паттерны и стандарты кодирования 1С
- обучение разработчика на текущем объекте: что можно безопасно написать, какие переменные доступны, какие риски есть
- поиск по документации, базе знаний, версиям, обсуждениям и изменениям
## Этап 6 — Guarded Apply
- preview всех изменений
- semantic diff
- impact analysis до применения
- review до применения
- RBAC/privacy checks
- object-level version record
- task/session binding
- rollback point
## Этап 7 — Runtime And Operations
- регламентные задания
- интеграции
- runtime overlays
- operations jobs
- observability
- marketplace/download center
- license/admin panels