{
  "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": "mould-design",
  "title": "Mould design",
  "scope": "Parts designed for moulding, and the moulds themselves.",
  "maturity": "idea",
  "level": "area",
  "domain": "mechanical",
  "priority": [],
  "projects": [],
  "issues": [
    "https://github.com/Valpatel/cad-agent/issues/99"
  ],
  "topics": [
    {
      "slug": "moulded-part-design",
      "title": "Moulded-part design",
      "scope": "Walls, draft, ribs, bosses, gates and sink.",
      "maturity": "idea",
      "issues": [
        "https://github.com/Valpatel/cad-agent/issues/99"
      ]
    },
    {
      "slug": "mould-tools",
      "title": "Mould tools",
      "scope": "Parting lines, cores, cavities and ejection.",
      "maturity": "idea",
      "issues": []
    }
  ],
  "count": 2,
  "kinds": {
    "project": 1,
    "research": 1
  },
  "page": "https://cad-agent.valpatel.com/catalog?area=mould-design",
  "index": "https://cad-agent.valpatel.com/catalog/index.json",
  "items": [
    {
      "type": "upstream",
      "status": "rejected",
      "name": "Vivek-Boora/dfm-agent",
      "url": "https://github.com/Vivek-Boora/dfm-agent",
      "policy": "ideas only (no licence): pull direction, core/cavity/undercut classes for the moulding checks",
      "license": "none",
      "stars": 0,
      "last_push": "2026-08-18",
      "id": "project-vivek-boora-dfm-agent",
      "kind": "project",
      "areas": [
        "mould-design"
      ],
      "maturity": "idea",
      "what": "Reads a STEP part and shows mould pull direction, draft, undercuts and a parting line in a 3D web view",
      "notes": "STEP moulding DFM analysis with a Three.js view",
      "cover": "https://cad-agent.valpatel.com/catalog/covers/project-vivek-boora-dfm-agent.svg",
      "demo": null,
      "licence_family": "other",
      "updated": "2026-08-18"
    },
    {
      "type": "research",
      "status": "ours",
      "name": "Manufacturing-process profiles: design rules by process, and the experts behind them (2026-10-31)",
      "url": "https://cad-agent.valpatel.com/research/process-profiles",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/research/process-profiles.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/research/process-profiles.md",
      "id": "research-process-profiles",
      "kind": "research",
      "areas": [
        "mould-design",
        "manufacturing"
      ],
      "maturity": "tooling",
      "what": "For Valpatel/cad-agent #99 (process profiles), #118 (cite every rule by name), #97 (pitfall checks) and #95 (calculators).",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/docs/img/research/process-min-wall.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-10-31"
    }
  ]
}
