feat: add skill regression test runner with meta-compile pilot

Snapshot-based test runner (tests/skills/runner.mjs) for verifying
skill script output. Zero dependencies, runs on any machine with
Node.js — no 1C platform needed for daily regression.

Pilot: meta-compile with 6 cases (4 positive with snapshots, 2 negative).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-03-28 12:48:51 +03:00
parent d2dfcfd160
commit 0ddb675502
25 changed files with 3166 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
{
"name": "Перечисление",
"input": {
"type": "Enum",
"name": "ВидыНоменклатуры",
"values": ["Товар", "Услуга", "Работа"]
},
"expect": {
"files": ["Enums/ВидыНоменклатуры.xml"]
}
}