ff9e6b26b4
Поля авто-распределяются по 3 табам: - Идентификация: businessKey + validFrom/validTo + required scalar поля - Описание: все x-localized поля (i18n) - Дополнительно: optional scalar поля UX: - Все табы mounted (через hidden) — RHF state сохраняется при переключении. - Бейдж с числом ошибок на каждом табе (variant=error). - На submit: ajv валидация → если есть ошибки, форма автопереключает на таб первой ошибки + setError по всем затронутым полям. - Таб «Описание» / «Дополнительно» скрывается если нет соответствующих полей. Дроп FormSection — табы заменяют секционирование. Layout стал плоский (Tabs + grid 1/2 cols + FormActions).