{
  "componentId": "020",
  "name": "Bone Label",
  "version": "1.0.3",
  "status": "Release Ready",
  "styles": [
    "plain",
    "outline",
    "filled",
    "soft",
    "badge",
    "tag",
    "bubble",
    "tooltip",
    "status",
    "header",
    "subheader",
    "caption"
  ],
  "states": [
    "normal",
    "primary",
    "secondary",
    "success",
    "warning",
    "danger",
    "info",
    "disabled",
    "selected",
    "focused",
    "hover"
  ],
  "sizes": [
    "xs",
    "sm",
    "md",
    "lg",
    "xl",
    "auto"
  ],
  "dependencies": {
    "required": [],
    "conditional": [
      {
        "componentId": "018",
        "name": "Bone Icon",
        "condition": "icon option is used"
      }
    ]
  },
  "responsibilities": [
    "display property value",
    "shared label rendering",
    "status and caption display"
  ],
  "nonResponsibilities": [
    "data storage",
    "property editing",
    "independent icon rendering"
  ]
}