mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-14 14:55:16 +03:00
696af58cf7
guard-deny держался на статической фикстуре с пустыми каталогами Locked/Ext/ — git не хранит пустые каталоги, поэтому на свежем клоне (macOS) каталог объекта исчезал, и help-add падал «Каталог объекта не найден» раньше, чем срабатывал support-guard (проверка os.path.isdir(ext_dir) идёт до assert_edit_allowed). Пересобрал фикстуру как настоящую конфигурацию: cf-init + meta-compile Catalog Locked (реальный Catalogs/Locked/Ext/ObjectModule.bsl → переживает клон) + сгенерированный Ext/ParentConfigurations.bin с реальными uuid (config + объект как f1=0, g=0 — семантика по-объектного замка сохранена). objectName → Catalogs/Locked. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>