Add skd-compile and skd-validate skills for DCS schema generation

- skd-compile: JSON DSL → Template.xml (DataCompositionSchema)
  Shorthand parsers for fields, totals, parameters, calculated fields.
  Full type system, settings variants with selection/filter/order/structure.
- skd-validate: structural validation of Template.xml (~30 checks)
  DataSources, DataSets, fields, links, params, templates, variants.
- docs/skd-dsl-spec.md: full DSL specification

Tested on compiled examples and 5+ real DCS from acc_8.3.24 (0 errors).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-02-10 21:27:19 +03:00
co-authored by Claude Opus 4.6
parent c306d18648
commit d573f84c9d
5 changed files with 2746 additions and 0 deletions
File diff suppressed because it is too large Load Diff