mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-06-15 02:14:57 +03:00
da1d8c9297
Раундтрип додумывал <Title> команды из имени, когда в оригинале заголовка нет (напр. ФормаРабочегоМеста_320х320: 126 строк ADDED — «Задания выбрать», «Сканирование далее» и т.п. на ~30 командах-кнопках с одной картинкой). Корпус (acc+erp 8.3.24): из 92040 команд форм 99.87% имеют <Title> (захват штатный), лишь 121 (0.13%) — без заголовка. Значит авто-вывод как дефолт верен (помощь модели), а для редкого хвоста нужен суппресс-маркер — ровно как уже сделано для элементов (Emit-Title) и формы (autoTitle). compile (ps1+py): Emit-Commands зеркалит Emit-Title — ключ title есть+непустой → эмитим; есть+"" → суппресс (не эмитим, не додумываем); отсутствует → авто-вывод из имени. decompile: нет <Title> у команды → title:"" (иначе компилятор додумает). Верификация: таргет-раундтрип формы → match (было 126 → 0); регресс form-compile 43/43 (ps1+py); 1С-cert кейса commands (команда с title:"" грузится без <Title>). spec обновлён. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>