mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-06-11 00:14:56 +03:00
0b2c09f8d9
Two harness gaps that masked real issues and leaked stray files: 1. Case-level `setup: "fixture:<name>"` was ignored — runner.mjs handled it, verify-snapshots did not. skd-edit/add-drilldown silently failed with "File not found: Template.xml" because the fixture never reached workDir. Added Step 0 fixture copy mirroring runner.mjs behavior. 2. `skillConfig.cwd === "workDir"` was ignored — main skill always ran with cwd=REPO_ROOT. mxl-compile cases pass relative -OutputPath "Template.xml", which landed in the repo root on every run. Plumb cwd through execSkill and set mainCwd from skillConfig.cwd. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>