{
  "$schema": "../catalyst-tab-bundle.schema.json",
  "catalystVersion": "1.7.0",
  "mechanism": "WinchMechanism",
  "description": "Winch position / current / limit dashboard (climbers, line-pullers).",
  "placeholders": {
    "MECH": "Replace with the WinchMechanism name (e.g. Climber, Hook)."
  },
  "tabs": [
    {
      "title": "{MECH} — Position",
      "type": "LineGraph",
      "axes": {
        "left": {
          "unit": "meters",
          "fields": [
            { "key": "/Catalyst/{MECH}/Position", "color": "#e94560" }
          ]
        },
        "right": {
          "unit": "amps",
          "fields": [
            { "key": "/Catalyst/{MECH}/CurrentAmps", "color": "#f59e0b" }
          ]
        }
      }
    },
    {
      "title": "{MECH} — Limits",
      "type": "LineGraph",
      "axes": {
        "left": {
          "unit": "boolean",
          "fields": [
            { "key": "/Catalyst/{MECH}/FullyExtended", "color": "#4ade80" },
            { "key": "/Catalyst/{MECH}/FullyRetracted", "color": "#f87171" }
          ]
        }
      }
    }
  ]
}
