Skip to main content

Schema Builder Features

Schema Builder is organized around three session modes. Switching modes re-purposes the toolbar and activates a mode-specific panel set — all panels share a common reactive selection state so that navigating in any panel instantly updates every other open panel.

Session Modes at a Glance

ModeRoutePurpose
Schema Mode/schemaAuthor, edit, visualize, and translate JSON-LD schemas
Data Mode/dataEdit and validate data documents against the active schema
Settings Mode/settingsConfigure Schema Builder's own behaviour via a settings schema

Available Panels by Mode

PanelSchema ModeData ModeSettings Mode
Text View (Code Editor)
GUI View (Visual Editor)
Diagram View (Schema Graph)
Mapper View (Translation Workbench)
AI View
Documentation View
Table View

In This Section

  • Schema Mode — Six panels for JSON-LD schema authoring: Text View, GUI View, Diagram View, Mapper View (SQL DDL translation), AI View, and Documentation View
  • Data Mode — Dataset editing with schema-governed validation: Table View, AI data operations, CSV import, schema inference, and drag-and-drop
  • Toolbar Reference — Complete toolbar layout, mode icons, panel toggles, Project Switcher, CARD Profile combobox, and overflow menu