Handbook · Preview, JSON, and files

Preview, JSON, and files

Where in the UI. Preview tab; JSON tab; File menu; translations panel; asset manager.

Preview

Pick an element and layout, fill mock fields, run the item as the host would — interpreter, not the real camera roll. Theme palettes can be switched to see contrast.

JSON

The document is the source of truth the app loads. Markers: structural, semantic (including unplugged Blockly), policy (preview / development / production-alpha). Import/merge replaces or folds JSON; collision rules are strict for core ids and weaker for some editor-only stores — prefer export of a clean project over hand-merging in a text editor.

Files

Export project (everything), template, or category pack. Import the same. Assets live in IndexedDB until export. Localization: primary locale in inspectors; matrix under translations; CLI containd-translate fills empty cells only.

Also on the project

SVG authoring, animation definitions, and table/chart schemas live with their nodes. They export with the template JSON.