DSL
DSL migration
Migrate .ctest, Video YAML, and Pilot YAML into the unified Cuitty DSL.
DSL migration
The unified DSL is additive. Existing product formats stay supported while
adapters import and export equivalent .cuitty blocks.
Tests
.ctest maps to test_suite blocks.
cuitty-dsl import --from ctest tests/auth-flow.ctest
cuitty-dsl export --target ctest examples/tests/auth-flow.cuitty
Video
Video YAML maps to video blocks and still exports to renderer-compatible YAML.
cuitty-dsl import --from video-yaml video/examples/02-code-demo.yaml
cuitty-dsl export --target video-yaml examples/video/code-demo.cuitty
Pilot
Pilot YAML playbooks map to playbook blocks and still export to existing Pilot
engine YAML.
cuitty-dsl import --from pilot-yaml pilot/playbooks/cloudflare/dns.add-a-record.yaml
cuitty-dsl export --target pilot-yaml examples/pilot/cloudflare-dns.cuitty