{
  "schema": "purcad/seo-original-model-evidence/v1",
  "key": "screw-mounted-cable-clip",
  "generated_by": "scripts/build-seo-models.mjs",
  "source_sha256": "606cd97ce91df5471a74b24168b61a909c0b53a84dbfcaef7d56bdccc56945d2",
  "runtime": {
    "engine": "openscad-wasm",
    "version": "2026.07.26",
    "bosl2_revision": "v2.0.775 (cee9a1725caab8586c76eb88d409d16c1e795833)",
    "installed": true,
    "customizer_schema": "OpenSCAD .param JSON: {title,parameters:[{group,name,type,initial,min,max,step,options}]}"
  },
  "verification": {
    "method": "OpenSCAD WASM compile with finite nonempty triangulation, closed two-face edges, and STL bytes",
    "limits": "This verifies authored source geometry only. It does not verify print settings, material, physical fit, strength, durability, or safe use.",
    "checked_endpoint_values": [
      "cable_diameter",
      "cable_clearance",
      "wall_thickness",
      "screw_hole_diameter"
    ],
    "behavioural_invariants": [
      {
        "parameter": "cable_diameter",
        "minimum_bounds_mm": [
          30,
          10,
          9.578447
        ],
        "maximum_bounds_mm": [
          40,
          10,
          19.795555
        ],
        "geometry_changed": true
      },
      {
        "parameter": "cable_clearance",
        "minimum_bounds_mm": [
          33.2,
          10,
          12.885707
        ],
        "maximum_bounds_mm": [
          35.2,
          10,
          14.924388
        ],
        "geometry_changed": true
      },
      {
        "parameter": "wall_thickness",
        "minimum_bounds_mm": [
          32.4,
          10,
          12.061385
        ],
        "maximum_bounds_mm": [
          37.2,
          10,
          16.954041
        ],
        "geometry_changed": true
      },
      {
        "parameter": "screw_hole_diameter",
        "minimum_bounds_mm": [
          34,
          10,
          13.706596
        ],
        "maximum_bounds_mm": [
          34,
          10,
          13.706596
        ],
        "geometry_changed": true
      }
    ],
    "variants": [
      {
        "name": "default",
        "parameter_overrides": {},
        "measured_bounds_mm": [
          34,
          10,
          13.706596
        ],
        "triangle_count": 640,
        "vertex_count": 318,
        "stl_bytes": 145165,
        "watertight": true
      },
      {
        "name": "minimum:cable_diameter",
        "parameter_overrides": {
          "cable_diameter": 4
        },
        "measured_bounds_mm": [
          30,
          10,
          9.578447
        ],
        "triangle_count": 544,
        "vertex_count": 270,
        "stl_bytes": 119875,
        "watertight": true
      },
      {
        "name": "maximum:cable_diameter",
        "parameter_overrides": {
          "cable_diameter": 14
        },
        "measured_bounds_mm": [
          40,
          10,
          19.795555
        ],
        "triangle_count": 696,
        "vertex_count": 344,
        "stl_bytes": 159762,
        "watertight": true
      },
      {
        "name": "minimum:cable_clearance",
        "parameter_overrides": {
          "cable_clearance": 0.2
        },
        "measured_bounds_mm": [
          33.2,
          10,
          12.885707
        ],
        "triangle_count": 616,
        "vertex_count": 306,
        "stl_bytes": 140542,
        "watertight": true
      },
      {
        "name": "maximum:cable_clearance",
        "parameter_overrides": {
          "cable_clearance": 1.2
        },
        "measured_bounds_mm": [
          35.2,
          10,
          14.924388
        ],
        "triangle_count": 640,
        "vertex_count": 318,
        "stl_bytes": 147229,
        "watertight": true
      },
      {
        "name": "minimum:wall_thickness",
        "parameter_overrides": {
          "wall_thickness": 1.6
        },
        "measured_bounds_mm": [
          32.4,
          10,
          12.061385
        ],
        "triangle_count": 656,
        "vertex_count": 324,
        "stl_bytes": 151225,
        "watertight": true
      },
      {
        "name": "maximum:wall_thickness",
        "parameter_overrides": {
          "wall_thickness": 4
        },
        "measured_bounds_mm": [
          37.2,
          10,
          16.954041
        ],
        "triangle_count": 628,
        "vertex_count": 312,
        "stl_bytes": 131794,
        "watertight": true
      },
      {
        "name": "minimum:screw_hole_diameter",
        "parameter_overrides": {
          "screw_hole_diameter": 3
        },
        "measured_bounds_mm": [
          34,
          10,
          13.706596
        ],
        "triangle_count": 640,
        "vertex_count": 318,
        "stl_bytes": 145328,
        "watertight": true
      },
      {
        "name": "maximum:screw_hole_diameter",
        "parameter_overrides": {
          "screw_hole_diameter": 5
        },
        "measured_bounds_mm": [
          34,
          10,
          13.706596
        ],
        "triangle_count": 640,
        "vertex_count": 318,
        "stl_bytes": 145361,
        "watertight": true
      },
      {
        "name": "representative",
        "parameter_overrides": {
          "cable_diameter": 10,
          "cable_clearance": 0.8,
          "wall_thickness": 3,
          "screw_hole_diameter": 4
        },
        "measured_bounds_mm": [
          37.6,
          10,
          17.359971
        ],
        "triangle_count": 656,
        "vertex_count": 326,
        "stl_bytes": 141784,
        "watertight": true
      }
    ]
  }
}
