Validate blueprint
validate_blueprintCompile a blueprint in-memory to validate its structure. Returns element count and errors to fix issues before building. Supports keyframes and globals; set format for import compatibility.
Instructions
Compile a blueprint in-memory without writing a file. Returns the element count and any errors so you can fix issues before building. Supports keyframes (CSS @keyframes animations) and globals (named widget definitions for reuse). Set format: "classic" for flat settings output (recommended for maximum import compatibility) or format: "atomic" (default, v4 $$type-wrapped widgets).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blueprint | No | The blueprint object: { title?, theme?, tree: [...], type?, format? ("atomic"|"classic"), popup?, cssVars?, conditions?, keyframes?, globals? }. |