1c-create-ib
Используйте, когда нужно создать информационную базу через канонический runtime contract проекта.
SKILL.md.claude/skills/1c-create-ib/SKILL.md
GitHubAgent Skill: 1c-create-ib
Repo script: ./scripts/platform/create-ib.sh
Windows launcher: ./scripts/platform/create-ib.ps1
Use When
- Нужно создать новую ИБ.
- Нужен machine-readable результат в
summary.json.
Usage
./scripts/platform/create-ib.sh --profile env/local.json
./scripts/platform/create-ib.sh --profile env/ci.json --run-root /tmp/create-ib-run
./scripts/platform/create-ib.sh --profile env/local.json --dry-run
capabilities.createIb.registerInCluster: trueпосле успешногоibcmd infobase createрегистрирует ИБ в кластере утилитойrac(командаinfobase create) с запретом регламентных заданий. Нужныinfobase.mode=client-server,ibcmd.runtimeMode=dbms-infobase,platform.racPath,cluster.ras,infobase.ref; приclusterAdmin.userтакжеclusterAdmin.passwordEnv. ИБ с тем же именем повторно не регистрируется. Итог — в секцииregistrationфайлаsummary.json.ibcmd.localeзадаёт локаль создаваемой ИБ (--locale=) и регистрации в кластере.
Rules
- Не переносите runtime logic в skill.
- После выполнения начинайте разбор с
summary.json.