{
  "version": "1.2.1",
  "components": [
    {
      "name": "CwButton",
      "contract": "/ui/20260929-controls-v1/metadata/button.json"
    }
  ],
  "nativeControls": [
    "button",
    "link",
    "textbox",
    "searchbox",
    "combobox",
    "checkbox",
    "radio",
    "switch",
    "slider",
    "spinbutton",
    "tab",
    "menuitem",
    "option",
    "menuitemcheckbox",
    "menuitemradio",
    "listbox"
  ],
  "discovery": "window.CraftyWandUI.describeControls",
  "execution": "Use existing accessible DOM controls and application handlers; no generic remote execution endpoint.",
  "accessibleStates": [
    "disabled",
    "busy",
    "expanded",
    "pressed",
    "checked",
    "selected",
    "current",
    "required",
    "invalid"
  ],
  "coverage": {
    "hero": "Native-link buttons using CwButton",
    "library": "Named navigation links visible without hover; category and saved states",
    "generator": "Named full advanced dimensions, thickness, fold and line-color controls; unit, size-mode and format selection",
    "studio": "Named native tool buttons; select/pan states",
    "editor": "Named upload and custom-color controls; panel/tool/face/color states; native shape buttons supporting click and keyboard",
    "pagination": "Named keyboard-operable page controls, current page and disabled state",
    "secondaryPanels": "Export format selection, named background direction/color/opacity controls, keyboard-operable background upload, image fit selection"
  }
}