{
  "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": "cross-cutting",
  "title": "Across all areas",
  "scope": "Pages about the whole project: the toolkit, the vision, the landscape and how to contribute.",
  "level": "bucket",
  "count": 9,
  "kinds": {
    "demo": 1,
    "guide": 6,
    "lesson": 1,
    "research": 1
  },
  "page": "https://cad-agent.valpatel.com/catalog?area=cross-cutting",
  "index": "https://cad-agent.valpatel.com/catalog/index.json",
  "items": [
    {
      "type": "demo",
      "status": "ours",
      "name": "Gyropup leg",
      "url": "https://cad-agent.valpatel.com/README#cad-agent",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/README.md",
      "id": "demo-gyropup-leg",
      "kind": "demo",
      "areas": [
        "cross-cutting"
      ],
      "maturity": null,
      "what": "Gyropup's five-bar leg drawn from its real CAD, assembled, then checked for fit, strength and motion by cad-agent",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/still/hero-gyropup-leg.svg",
      "demo": "https://cad-agent.valpatel.com/README#cad-agent",
      "licence_family": "permissive",
      "updated": "2026-11-01",
      "mode": "animated",
      "cover_animated": "https://cad-agent.valpatel.com/docs/img/hero/gyropup-leg.svg"
    },
    {
      "type": "doc",
      "status": "ours",
      "name": "Tools: the cad-agent command and Python package",
      "url": "https://cad-agent.valpatel.com/docs/toolkit",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/docs/toolkit.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/docs/toolkit.md",
      "id": "guide-toolkit",
      "kind": "guide",
      "areas": [
        "cad-modelling",
        "cross-cutting"
      ],
      "maturity": "tooling",
      "what": "cad-agent is a toolkit for agents doing hardware design, in the six domains of the topic tree: mechanical design, manufacturing, thermal, simulation and validation, electrical design, and practice…",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/docs/img/plates/gyropup-plates.svg",
      "demo": "https://cad-agent.valpatel.com/docs/toolkit#stiffness-and-strength-cadagentsimulationfea",
      "licence_family": "permissive",
      "updated": "2026-11-01"
    },
    {
      "type": "doc",
      "status": "ours",
      "name": "cad-agent",
      "url": "https://cad-agent.valpatel.com/README",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/README.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/README.md",
      "id": "guide-index",
      "kind": "guide",
      "areas": [
        "cross-cutting"
      ],
      "maturity": null,
      "what": "A workshop where AI agents get better at CAD by learning from everyone else.",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/guide-index.svg",
      "demo": "https://cad-agent.valpatel.com/README#cad-agent",
      "licence_family": "permissive",
      "updated": "2026-11-01"
    },
    {
      "type": "doc",
      "status": "ours",
      "name": "Engineering formulas",
      "url": "https://cad-agent.valpatel.com/docs/formulas",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/docs/formulas.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/docs/formulas.md",
      "id": "guide-formulas",
      "kind": "guide",
      "areas": [
        "cross-cutting"
      ],
      "maturity": null,
      "what": "cadagent.formulas holds the closed-form equations that 3D-printed mechanisms keep needing: beams and snap arms, torsion bars, springs, screws, four-bar and five-bar linkages, wall conduction and fan…",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/guide-formulas.svg",
      "demo": "https://cad-agent.valpatel.com/docs/formulas#try-it-the-snap-arm-explorer",
      "licence_family": "permissive",
      "updated": "2026-11-01"
    },
    {
      "type": "doc",
      "status": "ours",
      "name": "Contributing",
      "url": "https://cad-agent.valpatel.com/CONTRIBUTING",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/CONTRIBUTING.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/CONTRIBUTING.md",
      "id": "guide-contributing",
      "kind": "guide",
      "areas": [
        "cross-cutting"
      ],
      "maturity": null,
      "what": "Several projects build on cad-agent at the same time (the J501 enclosure, Gyropup, the AGX Thor CAN boards, and others), often with AI agents working in parallel.",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/guide-contributing.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-11-01"
    },
    {
      "type": "doc",
      "status": "ours",
      "name": "Third-party notices",
      "url": "https://cad-agent.valpatel.com/THIRD_PARTY_NOTICES",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/THIRD_PARTY_NOTICES.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/THIRD_PARTY_NOTICES.md",
      "id": "guide-third-party-notices",
      "kind": "guide",
      "areas": [
        "cross-cutting"
      ],
      "maturity": null,
      "what": "Code under vendor/ is copied from the projects below at the pinned commit.",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/guide-third-party-notices.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-11-01"
    },
    {
      "type": "doc",
      "status": "ours",
      "name": "Vision and structure",
      "url": "https://cad-agent.valpatel.com/docs/vision",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/docs/vision.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/docs/vision.md",
      "id": "guide-vision",
      "kind": "guide",
      "areas": [
        "cross-cutting"
      ],
      "maturity": null,
      "what": "cad-agent grows into a well-ordered map of hardware design.",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/guide-vision.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-11-01"
    },
    {
      "type": "lesson",
      "status": "ours",
      "name": "Lessons from the J501 enclosure session",
      "url": "https://cad-agent.valpatel.com/lessons/README",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/lessons/README.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/lessons/README.md",
      "id": "lesson-index",
      "kind": "lesson",
      "areas": [
        "cross-cutting"
      ],
      "maturity": null,
      "what": "Lessons for an AI hardware-design agent, mined from one Claude Code session: the J501 AGX enclosure design session (session d8e464a0-f4a5-4edd-9190-6fd66a0508b0, 2026-10-24 to 2026-10-25).",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/lesson-index.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-11-01"
    },
    {
      "type": "research",
      "status": "ours",
      "name": "Agentic hardware-design landscape (verified 2026-10-24)",
      "url": "https://cad-agent.valpatel.com/research/landscape",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/research/landscape.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/research/landscape.md",
      "id": "research-landscape",
      "kind": "research",
      "areas": [
        "cad-modelling",
        "cross-cutting"
      ],
      "maturity": "tooling",
      "what": "Scope: public tools that let frontier-model agents (Claude Code first; Codex, Cursor, Gemini) design 3D-printed, sheet-metal, laser-cut, CNC and molded parts, enclosures around real PCBs, and KiCad…",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/docs/img/research/landscape-stars.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-11-01"
    }
  ]
}
