BUG-008: Закреплённый модификатор только через создание нового

Описание

Сейчас при добавлении закреплённого (structural) модификатора к товару есть два пути: “Из справочника” и “Создать новый”. Привязка существующей группы как structural создаёт путаницу — если два товара используют одну группу “Размер”, редактирование опций в справочнике затрагивает оба товара. Пользователь этого не ожидает, т.к. structural = уникальный вариант товара (размер пиццы ≠ объём напитка).

Ожидаемое поведение

Кнопка ”+ Закреплённый” всегда открывает модалку создания новой группы (как “Создать зависимый”). Таб “Из справочника” для structural отсутствует. Привязка существующей группы доступна только для free.

Фактическое поведение

Модалка ”+ Закреплённый” содержит два таба: “Из справочника” и “Создать новый”. Можно привязать существующую группу как structural.

Затронутые сервисы

  • erp-admin (web) — ProductViewPage.tsx — убрать таб “Из справочника” для structural, сразу показывать форму создания
  • Catalog Service — добавить валидацию: attachModifier с binding_type=structural → ошибка STRUCTURAL_MUST_BE_NEW (422)
  • Спека — обновить правило в Модификаторы.md