{
  "status": "unresolved_model_interference",
  "basis": "Unions of current source solids; compound overlaps are counted once. This is not a fitted-car or removal-clearance check.",
  "parts": {
    "elbow": {
      "valid": true,
      "source_solid_count": 1,
      "bounds_mm": {
        "x": [
          -304.5,
          -211.0
        ],
        "y": [
          30.74951,
          79.25049
        ],
        "z": [
          -250.0,
          -132.0
        ]
      }
    },
    "cleaner_backplate": {
      "valid": true,
      "source_solid_count": 1,
      "bounds_mm": {
        "x": [
          -243.0,
          -218.0
        ],
        "y": [
          -38.0,
          112.0
        ],
        "z": [
          -140.0,
          140.0
        ]
      }
    },
    "cleaner_cover": {
      "valid": true,
      "source_solid_count": 1,
      "bounds_mm": {
        "x": [
          -318.0,
          -243.0
        ],
        "y": [
          -38.0,
          112.0
        ],
        "z": [
          -140.0,
          140.0
        ]
      }
    },
    "rear_chamber": {
      "valid": true,
      "source_solid_count": 1,
      "bounds_mm": {
        "x": [
          -272.0,
          -198.0
        ],
        "y": [
          21.0,
          89.0
        ],
        "z": [
          -375.0,
          -267.0
        ]
      }
    },
    "heater_case": {
      "valid": true,
      "source_solid_count": 6,
      "bounds_mm": {
        "x": [
          -200.0,
          130.0
        ],
        "y": [
          75.5,
          235.5
        ],
        "z": [
          -345.5,
          -131.5
        ]
      }
    },
    "coupling": {
      "valid": true,
      "source_solid_count": 1,
      "bounds_mm": {
        "x": [
          -261.0,
          -209.0
        ],
        "y": [
          29.0,
          81.0
        ],
        "z": [
          -275.0,
          -240.0
        ]
      }
    },
    "carburetor": {
      "valid": true,
      "source_solid_count": 1,
      "bounds_mm": {
        "x": [
          -198.0,
          -114.0
        ],
        "y": [
          24.0,
          82.0
        ],
        "z": [
          -38.0,
          38.0
        ]
      }
    },
    "elbow_wire_clamp": {
      "valid": true,
      "source_solid_count": 1,
      "bounds_mm": {
        "x": [
          -262.2,
          -207.8
        ],
        "y": [
          27.8,
          86.3
        ],
        "z": [
          -248.5,
          -243.5
        ]
      }
    },
    "carb_wire_clamp": {
      "valid": true,
      "source_solid_count": 1,
      "bounds_mm": {
        "x": [
          -262.2,
          -207.8
        ],
        "y": [
          27.8,
          86.3
        ],
        "z": [
          -271.5,
          -266.5
        ]
      }
    }
  },
  "pair_interference_mm3": {
    "cleaner_backplate/elbow": 0.0,
    "cleaner_backplate/coupling": 0.0,
    "elbow/coupling": 0.0,
    "carburetor/coupling": 0.0,
    "elbow/carburetor": 0.0,
    "elbow_wire_clamp/coupling": 0.0,
    "carb_wire_clamp/coupling": 0.0,
    "elbow_wire_clamp/carb_wire_clamp": 0.0,
    "elbow_wire_clamp/elbow": 0.0,
    "elbow_wire_clamp/carburetor": 0.0,
    "carb_wire_clamp/elbow": 0.0,
    "carb_wire_clamp/carburetor": 0.0,
    "cleaner_cover/elbow": 151.014866,
    "rear_chamber/coupling": 0.0,
    "rear_chamber/elbow": 0.0,
    "rear_chamber/carburetor": 0.0,
    "rear_chamber/heater_case": 165.116758,
    "elbow/heater_case": 0.0
  },
  "model_only_tolerance_mm3": 0.1,
  "known_limits": [
    "IMG_6885/6886 and IMG_7034/7035 support cover bend, sleeve and separate rear chamber order. The new route follows that topology at estimated coordinates; chamber identity and absolute registration remain unverified. Carb clamp identifiers are compatibility names only.",
    "The 48.8 mm display sleeve bore around 48 mm metal necks leaves a 0.4 mm radial construction allowance. It does not measure rubber stretch, compression or a fitted joint.",
    "The cover inlet and nominal carburetor backplate outlet are separate. Chamber hidden ports/flap/pre-heater route and its rear form are omitted; the open rear boundary is not a claimed cold-air mouth.",
    "Two separately selectable paired-wire clamp studies replace the old ring cues. Their wire size, pitch, screw/bridge shapes, clocking and stations are unmeasured display choices from IMG_6885 topology.",
    "The air-cleaner lid/panel animation does not establish a duct-disconnection route."
  ],
  "construction_layout": {
    "cover_port_xyz_mm": [
      -280.5,
      55.0,
      -132.0
    ],
    "bend_control_points_xyz_mm": [
      [
        -280.5,
        55.0,
        -132.0
      ],
      [
        -280.5,
        55,
        -163.0
      ],
      [
        -235.0,
        55,
        -194.0
      ],
      [
        -235.0,
        55,
        -225.0
      ]
    ],
    "outlet_axis_x_mm": -235.0,
    "outlet_axis_y_mm": 55,
    "metal_outer_radius_mm": 24.0,
    "metal_bore_radius_mm": 20.0,
    "sleeve_z_mm": [
      -275.0,
      -240.0
    ],
    "sleeve_outer_radius_mm": 26.0,
    "sleeve_bore_radius_mm": 24.4,
    "chamber_neck_z_mm": [
      -290.0,
      -267.0
    ],
    "chamber_envelope_z_mm": [
      -375.0,
      -290.0
    ],
    "clamp_z_mm": {
      "elbow": -246.0,
      "carb": -269.0
    },
    "basis": {
      "owner_photos": [
        "/cars/assets/photos/img_6885.jpg",
        "/cars/assets/photos/img_6886.jpg",
        "/cars/assets/photos/IMG_7034.jpeg",
        "/cars/assets/photos/IMG_7035.jpeg"
      ],
      "factory_source": "https://www.spridgets.de/downloads/Parts-1977.pdf#page=122",
      "observed": "Cover-side metal inlet bend, paired-wire-clamped rubber sleeve and separate rearward chamber form a visible connected branch. This is distinct from the carburetor backplate outlet.",
      "catalog_comparison": "BHH1163 air-temperature compensator and CHA379 connection are factory comparison roles, not fitted part identifications. CHA491 pre-heater route is not reconstructed.",
      "construction": "Retained case envelope. Cover port offset X=-12.5 mm, Y=55 mm, Z=rear+8 mm; guessed bent centerline shifts 45.5 mm inboard and runs rearward through a 25 mm straight terminal into a coaxial sleeve/chamber. Metal OD/bore 48/40 mm; sleeve OD/bore 52/48.8 mm and length35 mm; chamber 74 x68 x85 mm. All are photo-layout/display estimates, not calibrated ratios or factory dimensions.",
      "limits": "No direct owner dimensions or absolute registration, fitted chamber/connector identity, hidden ports, flap, pre-heater hose, cold-air mouth, wall thickness, insertion, clamp preload, sealing, operating flow or removal path. Chamber rear is an open omission boundary. The 0.4 mm radial sleeve/neck allowance and 17 mm model metal-end separation are construction choices, not measured fitted clearances. Legacy carb clamp ID remains storage compatibility only."
    }
  },
  "source_sha256": {
    "audit_intake_connection.py": "c22cbd96dbf2dfedd143501c2f75e69ddcf791a2f3edec3cdb1f264c1410d97e",
    "build_engine.py": "ca77f253fbc7c1f88294ab9f03c20c304df2933744ee9b34160da58e1b6f0b63",
    "cad-data.json": "f79d8ed5408729eb91c00b5eb5ffb6c3af8e8fef07738bf8846767d2fd088eeb"
  },
  "required_capture": [
    "Reuse IMG_6885/6886 and IMG_7034/7035 for existing shape evidence. The remaining gap is calibrated joint-plane/end-axis evidence and any already recorded dimensions, not another generic overview.",
    "Record each metal outlet outside diameter, the rubber sleeve outside diameter, both clamp widths and screw/bridge orientation.",
    "During planned separation, measure relaxed sleeve bore/length, each insertion depth and the gap between metal end planes; retain orientation witness marks.",
    "Trace and identify the remote duct component; locate both metal ends and their axis directions in one shared frame; record elbow centerline offsets and its actual bend."
  ]
}
