From b2ee1216bfb933a806dd69d4e7c16f89862619fd Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Sun, 23 Aug 2026 13:50:54 +0300 Subject: [PATCH] =?UTF-8?q?feat(db-load-xml,db-dump-xml):=20=D0=BA=D0=B0?= =?UTF-8?q?=D1=82=D0=B0=D0=BB=D0=BE=D0=B3=20=D1=80=D0=B0=D1=81=D1=88=D0=B8?= =?UTF-8?q?=D1=80=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=B8=D0=B7=20extensions[].sr?= =?UTF-8?q?c?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Пункт плана, остававшийся открытым: каталог исходников расширения модель указывала руками, хотя он объявлен в записи базы. Каталог выбирает модель, а не скрипт, поэтому это строка в инструкции — рядом с такой же про configSrc. Co-Authored-By: Claude Opus 5 --- .claude/skills/db-dump-xml/SKILL.md | 1 + .claude/skills/db-dump-xml/scripts/db-dump-xml.ps1 | 2 +- .claude/skills/db-dump-xml/scripts/db-dump-xml.py | 2 +- .claude/skills/db-load-xml/SKILL.md | 1 + .claude/skills/db-load-xml/scripts/db-load-xml.ps1 | 2 +- .claude/skills/db-load-xml/scripts/db-load-xml.py | 2 +- 6 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.claude/skills/db-dump-xml/SKILL.md b/.claude/skills/db-dump-xml/SKILL.md index 0f43ffdcd..8d0ce6e31 100644 --- a/.claude/skills/db-dump-xml/SKILL.md +++ b/.claude/skills/db-dump-xml/SKILL.md @@ -33,6 +33,7 @@ allowed-tools: Если файла нет — предложи `/db-list add`. Если использованная база не зарегистрирована — после выполнения предложи добавить через `/db-list add`. Если в записи базы указан `configSrc` — используй как каталог выгрузки по умолчанию. +Для `-Extension` каталог берётся из `extensions[].src` записи базы, если он там указан. ## Команда diff --git a/.claude/skills/db-dump-xml/scripts/db-dump-xml.ps1 b/.claude/skills/db-dump-xml/scripts/db-dump-xml.ps1 index 42c440afc..02d3461b7 100644 --- a/.claude/skills/db-dump-xml/scripts/db-dump-xml.ps1 +++ b/.claude/skills/db-dump-xml/scripts/db-dump-xml.ps1 @@ -1,4 +1,4 @@ -# db-dump-xml v1.17 — Dump 1C configuration to XML files +# db-dump-xml v1.18 — Dump 1C configuration to XML files # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills # NB: *nix-раскладку платформы (/opt/1cv8//1cv8, без .exe) знает только .py-порт — PS на *nix не исполняется. <# diff --git a/.claude/skills/db-dump-xml/scripts/db-dump-xml.py b/.claude/skills/db-dump-xml/scripts/db-dump-xml.py index 88a8097fc..e7f2ae7e6 100644 --- a/.claude/skills/db-dump-xml/scripts/db-dump-xml.py +++ b/.claude/skills/db-dump-xml/scripts/db-dump-xml.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# db-dump-xml v1.17 — Dump 1C configuration to XML files +# db-dump-xml v1.18 — Dump 1C configuration to XML files # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills import argparse diff --git a/.claude/skills/db-load-xml/SKILL.md b/.claude/skills/db-load-xml/SKILL.md index 9d3c10dbd..a0a94d08d 100644 --- a/.claude/skills/db-load-xml/SKILL.md +++ b/.claude/skills/db-load-xml/SKILL.md @@ -34,6 +34,7 @@ allowed-tools: Если файла нет — предложи `/db-list add`. Если использованная база не зарегистрирована — после выполнения предложи добавить через `/db-list add`. Если в записи базы указан `configSrc` — используй как каталог загрузки по умолчанию. +Для `-Extension` каталог берётся из `extensions[].src` записи базы, если он там указан. ## Команда diff --git a/.claude/skills/db-load-xml/scripts/db-load-xml.ps1 b/.claude/skills/db-load-xml/scripts/db-load-xml.ps1 index 850a60ced..bb2f3956d 100644 --- a/.claude/skills/db-load-xml/scripts/db-load-xml.ps1 +++ b/.claude/skills/db-load-xml/scripts/db-load-xml.ps1 @@ -1,4 +1,4 @@ -# db-load-xml v1.23 — Load 1C configuration from XML files +# db-load-xml v1.24 — Load 1C configuration from XML files # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills # NB: *nix-раскладку платформы (/opt/1cv8//1cv8, без .exe) знает только .py-порт — PS на *nix не исполняется. <# diff --git a/.claude/skills/db-load-xml/scripts/db-load-xml.py b/.claude/skills/db-load-xml/scripts/db-load-xml.py index 0b53641fb..3a17e4317 100644 --- a/.claude/skills/db-load-xml/scripts/db-load-xml.py +++ b/.claude/skills/db-load-xml/scripts/db-load-xml.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# db-load-xml v1.23 — Load 1C configuration from XML files +# db-load-xml v1.24 — Load 1C configuration from XML files # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills import argparse