# SFERA Frontend Product Contract SFERA - это серверная semantic IDE-платформа для 1С, а не dashboard, CRM или файловый редактор. ## Главная модель - Проект выбирается в верхней панели. - Пользователь долго работает внутри одного проекта. - Основной экран - IDE workspace последнего проекта. - Если проекта нет - пустой workspace с выбором или созданием проекта. - Левая панель - навигация по текущему проекту. - Центр - рабочая область. - Правая панель - контекстные свойства. - Нижняя зона - открытые объекты, служебные панели и status bar. ## Product Principles SFERA должна быть metadata-first: в 1С дерево объектов конфигурации представляет прикладное решение как древовидную структуру логически связанных объектов. Расширения являются configuration-like структурами: расширение похоже на обычную конфигурацию и тоже представляется деревом объектов. Формы - visual-first: формы 1С предназначены для просмотра и редактирования данных и могут принадлежать объектам конфигурации или быть общими. Окно объекта конфигурации в 1С предназначено для редактирования свойств, управления подчиненными объектами и настройки взаимодействия объектов. SFERA должна расширять эту модель, а не заменять ее dashboard-карточками. ## Official 1C Documentation При проектировании 1C-specific поведения использовать официальные источники: - ITS; - v8.1c.ru; - 1C DN; - локальные knowledge packs. ITS credentials нельзя хранить в документации или репозитории. Доступ передается только через `.env.local`.