{
  "schema": "cad-agent-catalog-area/1",
  "origin": "https://cad-agent.valpatel.com",
  "revision": "f766bf2694e3e66e1ac84c901be1091bdb9863da",
  "fields": {
    "level": "domain, area or bucket",
    "domain": "areas: the domain it belongs to",
    "priority": "demo (a good demo)",
    "projects": "areas: keys of the projects in docs/areas.yaml (areas_source) that used it",
    "issues": "GitHub issues for work in this area",
    "topics": "areas: its topics, with scope, maturity and issues",
    "areas": "domains: its areas",
    "count": "entries here",
    "kinds": "count per kind",
    "items": "every entry placed here (a domain holds its areas' entries): the fields of catalog.json without summary and related"
  },
  "item_fields": "https://cad-agent.valpatel.com/catalog.json (fields)",
  "slug": "wiring-harnesses",
  "title": "Wiring harnesses",
  "scope": "Cables, connectors, routing and strain relief.",
  "maturity": "idea",
  "level": "area",
  "domain": "electrical",
  "priority": [],
  "projects": [
    "gyropup"
  ],
  "issues": [],
  "topics": [],
  "count": 4,
  "kinds": {
    "library": 2,
    "lesson": 2
  },
  "page": "https://cad-agent.valpatel.com/catalog?area=wiring-harnesses",
  "index": "https://cad-agent.valpatel.com/catalog/index.json",
  "items": [
    {
      "type": "library",
      "status": "reference",
      "name": "wireviz/WireViz",
      "url": "https://github.com/wireviz/WireViz",
      "license": "GPL-3.0",
      "stars": 5310,
      "last_push": "2026-06-06",
      "id": "library-wireviz-wireviz",
      "kind": "library",
      "areas": [
        "wiring-harnesses"
      ],
      "maturity": "idea",
      "what": "Draws cable, harness and connector pinout diagrams (SVG, PNG) from plain YAML via GraphViz",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/library-wireviz-wireviz.svg",
      "demo": null,
      "licence_family": "copyleft",
      "updated": "2026-06-06"
    },
    {
      "type": "library",
      "status": "reference",
      "name": "sargo-devel/Cables",
      "url": "https://github.com/sargo-devel/Cables",
      "license": "LGPL-3.0",
      "stars": 103,
      "last_push": "2026-10-23",
      "id": "library-sargo-devel-cables",
      "kind": "library",
      "areas": [
        "wiring-harnesses"
      ],
      "maturity": "idea",
      "what": "FreeCAD workbench for drawing cables and wires, mainly for electrical installations in BIM models",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/library-sargo-devel-cables.svg",
      "demo": null,
      "licence_family": "copyleft",
      "updated": "2026-10-23"
    },
    {
      "type": "lesson",
      "status": "ours",
      "name": "Lessons — wiring",
      "url": "https://cad-agent.valpatel.com/lessons/wiring/README",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/lessons/wiring/README.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/lessons/wiring/README.md",
      "id": "lesson-wiring-index",
      "kind": "lesson",
      "areas": [
        "wiring-harnesses"
      ],
      "maturity": "idea",
      "what": "Connectors, cables and the routes between them.",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/lesson-wiring-index.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-10-31"
    },
    {
      "type": "lesson",
      "status": "ours",
      "name": "Cables, connectors and routing",
      "url": "https://cad-agent.valpatel.com/lessons/wiring/cables-connectors-and-routing",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/lessons/wiring/cables-connectors-and-routing.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/lessons/wiring/cables-connectors-and-routing.md",
      "id": "lesson-wiring-cables-connectors-and-routing",
      "kind": "lesson",
      "areas": [
        "wiring-harnesses"
      ],
      "maturity": "idea",
      "what": "Model every mating connector, place it on the measured axis, and derive the window from it (standard practice); Route cables from the connector's real mating direction; Model plug bodies and a…",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/lesson-wiring-cables-connectors-and-routing.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-10-31"
    }
  ]
}
