{
  "scope": "Open heater lower outlet, formed mounting base, unloaded seal and six fixing roles. Platform aperture/cabin airway remain independent unregistered references.",
  "source_groups": 14,
  "valid_positive_solids": 78,
  "changed_existing_source_groups": [
    "heater_case_and_necks_reference"
  ],
  "unchanged_source_mesh_groups": [
    "heater_rear_cover_reference",
    "heater_matrix_and_pipe_envelopes_reference",
    "heater_matrix_perimeter_seal_reference",
    "heater_blower_motor_and_plate_reference",
    "heater_blower_fan_reference",
    "heater_visible_hose_a_reference",
    "heater_visible_hose_b_reference",
    "heater_water_control_tap_reference",
    "heater_control_elbow_reference",
    "heater_water_control_bracket_reference",
    "heater_control_remote_hose_boundary_reference"
  ],
  "new_source_groups": [
    "heater_uncompressed_base_to_platform_seal_comparison",
    "heater_six_platform_screw_and_washer_role_comparisons"
  ],
  "maximum_mesh_volume_error_percent": 1.885349689636262,
  "affected_mesh_maximum_volume_error_percent": 0.16594345966319812,
  "unchanged_legacy_mesh_error_limit_percent": 2.0,
  "mesh_errors_percent": {
    "heater_case_and_necks_reference": 0.07475696940725252,
    "heater_rear_cover_reference": 0.020421203732978732,
    "heater_matrix_and_pipe_envelopes_reference": 0.019361003884244,
    "heater_matrix_perimeter_seal_reference": 1.1102230246251565e-13,
    "heater_blower_motor_and_plate_reference": 0.1657712035613712,
    "heater_blower_fan_reference": 0.10677282148987555,
    "heater_visible_hose_a_reference": 1.4656125074914539,
    "heater_visible_hose_b_reference": 1.885349689636262,
    "heater_water_control_tap_reference": 0.13531116944717203,
    "heater_control_elbow_reference": 0.9947797090662958,
    "heater_water_control_bracket_reference": 0.00818304542538062,
    "heater_control_remote_hose_boundary_reference": 1.545832291009197,
    "heater_uncompressed_base_to_platform_seal_comparison": 0.0005010643754133071,
    "heater_six_platform_screw_and_washer_role_comparisons": 0.16594345966319812
  },
  "old_closed_bottom_now_open_with_adjacent_material": true,
  "six_base_bores_with_adjacent_material": true,
  "main_case_above_source_y_81_5_mm_held": true,
  "case_seal_fixing_positive_intersections_mm3": 0.0,
  "placement_transform_mm": [
    0.0,
    555.2,
    635.9000000000001
  ],
  "unloaded_seal_lower_y_body_mm": 602.7,
  "platform_top_y_body_mm": 600.2866666666666,
  "unloaded_plane_difference_mm": 2.413333333333412,
  "outlet_footprint_area_mm2": 8000.0,
  "projected_outlet_footprint_occupied_by_unregistered_platform_mm2": 7121.641303345208,
  "projected_body_aperture_status": "The existing oblong feature is not identified as a heater airway. Most of the chosen reference outlet projection still meets body sheet; no body hole/duct is invented to complete the circuit.",
  "selected_body_contacts_mm3": {
    "heater_case_and_necks_reference__cabin_hollow_tapered_tunnel_with_declared_lever_mouth_reference": 550.884325,
    "heater_uncompressed_base_to_platform_seal_comparison__cabin_hollow_tapered_tunnel_with_declared_lever_mouth_reference": 627.363348
  },
  "unchanged_source_sha256": {
    "heater-platform-reference.json": "cf5c16de1d3a8f462f1d1f310de804ebaf13f09649a2907fd998aa2a6f73fe3c",
    "heater-platform-reference.step": "294beedc5b8d38688cb3020058b7c87f60d01de1e17b975e6327f5dcca81edba",
    "cabin-air-reference.json": "dbf6a7be324b19256f945af8834afcfc2fcebcb809938609bdc0602ade2382a8",
    "cabin-air-reference.step": "fcda948aa2118e876dfb2893a6838e7420d566acb3ca5f2496f0fe91ddd6074c",
    "front-footwell-reference.json": "9c392f41f7b9706c9f1f302a276a64837d43805ade367787c173b50c66e0e3e7",
    "front-footwell-reference.step": "f84bbdbb7ab418fc825bc04fbe0c862dcd9b2f80075e38c18efaf6ceeb4eb559",
    "cabin-understructure-reference.json": "8ce2e7e6422583f1e0bec408694fae2b4f999334c0786a13962a08ced845dcec",
    "cabin-understructure-reference.step": "b6111028c3bacffe4732be6c4d8521195590b97e90393863063c4ea66e6c9025",
    "pedal-support-reference.json": "d0518f3065e5159f2beaa7965ea40e48d122db1b4ce845b83a811fa2c35017b9",
    "pedal-support-reference.step": "b1ddce1a9a7844825445cd4efb030be0aeb87df08f153666ce64ce6124fc7443",
    "bay-electrical-reference.json": "1f93daa211222049b4ac59002163a5a781ad684537cf3290a3a05366402fc597",
    "bay-electrical-reference.step": "b79bb3e370906b24320a0a69cf06509b7969d4a038bc7d04da1d6a2c0f8a9f18",
    "build_engine.py": "ce11e3ba455052bb6a1e49198884181fb0aab86d371a8b9bb205f601a6c122ba",
    "midget-1500-measured-core.json": "3e2577e1688663a6ea3a985091fc8a35bea6d5054514cafac4562973c741cc9e",
    "midget-1500-measured-core.step": "05849788af49defc430885ffedac66589fea076e2c7581197aff29780fed0a39"
  },
  "construction": {
    "factory_source": "https://www.spridgets.de/downloads/Parts-1977.pdf#page=280",
    "seal_role_source": "https://www.mgocspares.co.uk/parts/mg/midget/heating-ventilation/1500cc-heater-system",
    "basis": "Factory lower mounting-base/six-platform-screw architecture and separate body seal role. Source matrix/casing references supply an estimated outlet and flange, not a registered body aperture.",
    "owner_dimensions_applied": false,
    "estimated_drop_mm": 20.0,
    "estimated_flange_gauge_mm": 2.0,
    "estimated_uncompressed_seal_mm": 6.0,
    "flange_xz_bounds_source_mm": [
      [
        -210.0,
        70.0
      ],
      [
        -352.5,
        -184.5
      ]
    ],
    "outlet_center_source_mm": [
      -99.0,
      75.5,
      -274.5
    ],
    "estimated_outlet_width_depth_mm": [
      160.0,
      50.0
    ],
    "base_fixing_axes_source_mm": [
      [
        -195.0,
        55.5,
        -337.5
      ],
      [
        -195.0,
        55.5,
        -199.5
      ],
      [
        -70.0,
        55.5,
        -337.5
      ],
      [
        -70.0,
        55.5,
        -199.5
      ],
      [
        55.0,
        55.5,
        -337.5
      ],
      [
        55.0,
        55.5,
        -199.5
      ]
    ],
    "seal_bottom_source_y_mm": 47.5,
    "body_receivers_created": false,
    "limits": "Every new dimension and axis is a construction estimate. Original main casing envelope, intake/water necks, rear cover and11 other existing assembly groups remain; lower outlet/base is added only to the whole-car heater source. Platform oblong feature keeps its unknown function and geometry; no complete cabin airway, loaded sealing or fitted screw engagement is inferred."
  },
  "owner_measurements_applied": false,
  "limits": "Casing dimensions and all added core/motor/fan/seal/valve/bracket dimensions, port axes, hose sections/bends, clamps and source/body poses are estimates. Hidden internals are factory-architecture comparisons, not observations of the fitted heater. The second internal neck stops at a short straight boundary; its hidden header connection is not reconstructed. Fin/blade counts and all water channels, seals, motor orientation/wiring, tap actuation/flow direction, loaded supports and thermal/airflow behavior are unverified. Hose B and the elbow-side hose stop at open untraced boundaries. No inferred 1275 radiator return, California bypass/automatic-choke branch, complete coolant circuit, hose cutting pattern or verified replacement/removal path. Display separation is illustrative. The whole-car case now has a lower open throat and formed mounting flange, separate6mm unloaded seal and six screw/washer roles.20mm drop,2mm flange and160x50mm throat are unmeasured construction estimates. No body aperture is identified from the unrelated platform slot, no body receiver is drilled, and no complete heater-to-cabin airway, fitted sealing or mounting strength is established.",
  "prior_case_tunnel_contact_mm3": 342.5710744687266,
  "browser_validation": {
    "nativeMeshes": 14,
    "finiteVertices": 34432,
    "allAssembliesReady": 73,
    "metricPlacementAndPicking": true,
    "sourceFailureRetainsOriginalHeater": true,
    "isolation": true,
    "productionReloadWithoutHooks": true,
    "pageErrors": []
  },
  "study_validation": {
    "comparison_images_loaded": 2,
    "local_links_http_200": 7,
    "mobile_viewport_width_px": 390,
    "horizontal_overflow": false
  },
  "subsequent_support_architecture_revision": {
    "baseline_revision": "b9a7c228",
    "scope": "Earlier heater-base audit retains its original single-platform-source hashes/results. That platform mesh/geometry stays while the source now also contains three unmeasured support sections.",
    "retained_platform_mesh_held": true,
    "current_support_validation": "/cars/1975-mg-midget/cad/heater-support-validation.json",
    "current_study": "/cars/1975-mg-midget/battery-bay/#support-extensions",
    "limits": "No actual fitted support identity/handedness, body receiver or loaded attachment is established."
  }
}
