{
  "schema_version": "0.1-draft",
  "_note": "Experimental, non-standard site discovery manifest. It is not an MCP server declaration and grants no transaction, mutation, safety-decision, or reliance authority. This is a static public read-only documentation surface; listed resources are GET-only.",
  "name": "M3-CRETE",
  "description": "Experimental open-source concrete/paste-printing motion-system design. Static documentation host with a machine-readable reference Bill of Materials; physical suitability requires independent review and validation.",
  "publisher": {
    "name": "Sunnyday Technologies LLC",
    "url": "https://sunn3d.com/"
  },
  "url": "https://bom.m3-crete.com/",
  "license": "https://ohwr.org/cern_ohl_w_v2.txt",
  "documentation": [
    {
      "name": "LLM-friendly summary",
      "url": "https://bom.m3-crete.com/llms.txt",
      "media_type": "text/plain"
    },
    {
      "name": "Sitemap",
      "url": "https://bom.m3-crete.com/sitemap.xml",
      "media_type": "application/xml"
    },
    {
      "name": "GitHub repository",
      "url": "https://github.com/sunnyday-technologies/M3-CRETE"
    }
  ],
  "resources": [
    {
      "name": "GetBOM",
      "description": "Bill of Materials as JSON. Source of truth for parts, quantities, and supplier references. Current snapshot: 74 parts, 203 approved options, and 37 named suppliers; verify the live JSON because counts can change.",
      "method": "GET",
      "url": "https://bom.m3-crete.com/bom/data.json",
      "media_type": "application/json"
    },
    {
      "name": "GetPrinterSpecs",
      "description": "Site index page with embedded CreativeWork JSON-LD for the open-hardware documentation project. Parse the application/ld+json script tag for structured data.",
      "method": "GET",
      "url": "https://bom.m3-crete.com/",
      "media_type": "text/html",
      "structured_data": "CreativeWork (schema.org)"
    },
    {
      "name": "ListVariants",
      "description": "Model variants and their parameter overrides (M3-1, M3-2) as a JavaScript module. The MODEL_VARIANTS export contains build volume and quantity overrides.",
      "method": "GET",
      "url": "https://bom.m3-crete.com/config.js",
      "media_type": "application/javascript"
    },
    {
      "name": "ViewBOM",
      "description": "Human-friendly interactive BOM viewer (HTML).",
      "method": "GET",
      "url": "https://bom.m3-crete.com/bom/",
      "media_type": "text/html"
    }
  ],
  "related": {
    "cemforge.ai": "Early-stage materials evidence and decision-support service; outputs require physical validation and qualified review",
    "open3dcp.org": "Public draft schema for recording 3D-concrete-printing data; it does not supply a dataset"
  },
  "contact": "m3@sunn3d.com"
}
