role-validate · git:20260826.f445837 · 2026-08-26 · sha256 f96c9bd6c1efb09a
role-validate git:20260826.f445837A
Immutable. This exact content is served forever at /api/v1/blob/f96c9bd6c1efb09a.
--- name: role-validate description: Валидация роли 1С. Используй после создания или модификации роли для проверки корректности allowed-tools: - Bash - Read --- # /role-validate — валидация роли 1С Проверяет корректность `Rights.xml` роли: формат XML, namespace, глобальные флаги, типы объектов, имена прав, RLS-ограничения, шаблоны. Опционально проверяет метаданные роли (UUID, имя, синоним). ## Параметры | Параметр | Обяз. | Умолч. | Описание | |--------------|:-----:|---------|-------------------------------------------------| | RightsPath | да | — | Путь к роли (директория или `Rights.xml`) | | Detailed | нет | — | Подробный вывод (все проверки, включая успешные) | | MaxErrors | нет | 30 | Макс. ошибок до остановки (по умолчанию 30) | | OutFile | нет | — | Записать результат в файл (UTF-8 BOM) | ## Команда ```powershell powershell.exe -NoProfile -File <skills-root>/role-validate/scripts/role-validate.ps1 -RightsPath "Roles/МояРоль" ```