DSL
One `.cuitty` file. Every product.
Cuitty DSL is the shared HCL-style language for product configuration, test suites, video compositions, Pilot playbooks, Code Apps, modules, and future Cuitty extensions.
test_suite
HTTP, gRPC, Pilot-driven E2E, and unit test workflows.
video
Composition timelines that export to Video YAML and renderer IR.
playbook
Pilot browser automation with deterministic steps and AI repair.
code_app
Code app manifests, permissions, runtime, and registry metadata.
Playground
Validate, inspect, and migrate examples in browser.
No diagnostics.
Compatibility first.
`.ctest`, Video YAML, and Pilot YAML remain supported. The unified DSL imports those formats, validates product blocks in one place, and exports back to existing product runtimes while teams migrate authoring workflows.