{
  "schema": "cad-agent-catalog-area/1",
  "origin": "https://cad-agent.valpatel.com",
  "revision": "5911faa4c077eb211b1dc042cfbe02a68c0ed0cf",
  "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": "design-exploration",
  "title": "Design exploration",
  "scope": "Comparing and optimising whole designs built from parts.",
  "maturity": "tooling",
  "level": "area",
  "domain": "simulation",
  "priority": [],
  "projects": [],
  "issues": [
    "https://github.com/Valpatel/cad-agent/issues/107"
  ],
  "topics": [],
  "count": 6,
  "kinds": {
    "demo": 1,
    "tool": 3,
    "project": 1,
    "guide": 1
  },
  "page": "https://cad-agent.valpatel.com/catalog?area=design-exploration",
  "index": "https://cad-agent.valpatel.com/catalog/index.json",
  "items": [
    {
      "type": "demo",
      "status": "ours",
      "name": "Design search front",
      "url": "https://cad-agent.valpatel.com/docs/explore#search",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/docs/explore.md",
      "id": "demo-search-front",
      "kind": "demo",
      "areas": [
        "design-exploration"
      ],
      "maturity": "tooling",
      "what": "Seeded trials arrive one by one and the cost and mass front is redrawn as they join it.",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/still/motion-search-front.svg",
      "demo": "https://cad-agent.valpatel.com/docs/explore#search",
      "licence_family": "permissive",
      "updated": "2026-11-01",
      "mode": "animated",
      "cover_animated": "https://cad-agent.valpatel.com/docs/img/motion/search-front.svg"
    },
    {
      "type": "tool",
      "status": "ours",
      "name": "cad-agent optimise",
      "url": "https://cad-agent.valpatel.com/docs/toolkit",
      "how": "cad-agent optimise --help",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/docs/explore.md",
      "doc": "https://cad-agent.valpatel.com/docs/explore",
      "id": "tool-optimise",
      "kind": "tool",
      "areas": [
        "design-exploration"
      ],
      "maturity": "tooling",
      "what": "Search slots and parameters for the best trade-offs (cad: explore: search:)",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/still/motion-search-front-at-90.svg",
      "demo": "https://cad-agent.valpatel.com/docs/explore#search",
      "licence_family": "permissive",
      "updated": "2026-11-01",
      "cover_animated": "https://cad-agent.valpatel.com/docs/img/motion/search-front.svg"
    },
    {
      "type": "tool",
      "status": "ours",
      "name": "cad-agent compare",
      "url": "https://cad-agent.valpatel.com/docs/toolkit",
      "how": "cad-agent compare --help",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/docs/explore.md",
      "doc": "https://cad-agent.valpatel.com/docs/explore",
      "id": "tool-compare",
      "kind": "tool",
      "areas": [
        "design-exploration"
      ],
      "maturity": "tooling",
      "what": "Evaluate the designs and rank them: comparison JSON, HTML page, site design cards",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/tool-compare.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-11-01"
    },
    {
      "type": "tool",
      "status": "ours",
      "name": "cad-agent catalogue",
      "url": "https://cad-agent.valpatel.com/docs/toolkit",
      "how": "cad-agent catalogue --help",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/docs/explore.md",
      "doc": "https://cad-agent.valpatel.com/docs/explore",
      "id": "tool-catalogue",
      "kind": "tool",
      "areas": [
        "design-exploration"
      ],
      "maturity": "tooling",
      "what": "Check the part catalogue and the designs against it (cad: explore:, docs/explore.md)",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/tool-catalogue.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": "2026-11-01"
    },
    {
      "type": "upstream",
      "status": "adopted",
      "name": "optuna/optuna",
      "url": "https://github.com/optuna/optuna",
      "policy": "optional dependency (the explore extra, optuna>=3.4); runs the NSGA-II and TPE samplers of cad-agent optimise",
      "license": "MIT",
      "id": "project-optuna-optuna",
      "kind": "project",
      "areas": [
        "design-exploration"
      ],
      "maturity": "tooling",
      "what": "Hyperparameter optimisation framework with define-by-run search spaces and samplers such as TPE and NSGA-II",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/catalog/covers/project-optuna-optuna.svg",
      "demo": null,
      "licence_family": "permissive",
      "updated": null
    },
    {
      "type": "doc",
      "status": "ours",
      "name": "Explore and compare designs (cadagent.simulation.explore)",
      "url": "https://cad-agent.valpatel.com/docs/explore",
      "license": "MIT",
      "markdown": "https://cad-agent.valpatel.com/docs/explore.md",
      "source": "https://github.com/Valpatel/cad-agent/blob/dev/docs/explore.md",
      "id": "guide-explore",
      "kind": "guide",
      "areas": [
        "design-exploration"
      ],
      "maturity": "tooling",
      "what": "For any product built from bought and made parts (an enclosure, a robot, a board, a jig): pick parts from a catalogue for each slot of a design, evaluate every design with the project's own model,…",
      "notes": null,
      "cover": "https://cad-agent.valpatel.com/docs/img/explore/compare-header.webp",
      "demo": "https://cad-agent.valpatel.com/docs/explore#search",
      "licence_family": "permissive",
      "updated": "2026-11-01"
    }
  ]
}
