mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-08-31 23:40:51 +03:00
Вызов role-validate.ps1 с двумя позиционными аргументами — естественная ошибка по документации role-compile/SKILL.md, где значилось `/role-validate <RightsPath> [MetadataPath]`, хотя параметра MetadataPath у навыка нет. Второй аргумент связывался с -OutFile, и скрипт перезаписывал указанный файл (например, Roles/Имя.xml) текстом отчёта — исходник роли терялся. PositionalBinding=$false оставляет позиционным только путь ко входу; -OutFile передаётся строго по имени. Справка приведена к факту. Python-порт уже иммунен: argparse принимает только именованные параметры. Co-Authored-By: Sergei Pleshanov <2357qwr@gmail.com> Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>