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.

Full-screen playground →
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.