Cockpit
⊞
Unsaved
Save
✦ VizSpec
← Back
Identity
›
Label
ID (slug)
Filename: cockpit-
.json
Layout
›
Templates replace the entire draft. Assign VizSpecs to each panel after loading.
Panels (
)
›
⠿
— select VizSpec —
↑
↓
✎
✕
+ Add panel
Load Cockpit
›
Existing Cockpit
— select a Cockpit —
Load
Replaces the current draft. Use to inspect or fork an existing cockpit.
Delete
Draft JSON
edited
Reset
Apply
{ try { await navigator.clipboard.writeText(rawJsonText); showToast('JSON copied', 'success'); } catch(e) {} })()">⎘
Render preview
Build a Cockpit
1
Load an existing cockpit or pick a
template
2
Add
panels
and assign a VizSpec to each
3
Preview renders automatically (up to 4 panels)
Save Cockpit
Filename
Saved to: cockpit-*.json
File already exists. Enable overwrite to replace it.
Overwrite existing file
Cancel
Confirm save