{
  "classification": "conditional sparse-photo references; no direct owner dimensions",
  "observations": {
    "rocker_clamp_center_proxy": {
      "native_mm": [
        -56.63130014166124,
        119.89787079056323,
        51.533751294076175
      ],
      "source_pixels": {
        "img_6854.jpg": [
          2164,
          720
        ],
        "img_6855.jpg": [
          882,
          1040
        ],
        "img_6856.jpg": [
          358,
          456
        ]
      },
      "reprojection_pixels": {
        "img_6854.jpg": 4.075767768327817,
        "img_6855.jpg": 2.4623884536983143,
        "img_6856.jpg": 1.8488768193123741
      }
    },
    "wrapped_junction_center": {
      "native_mm": [
        -107.4551437323433,
        116.28434253266722,
        111.2085115548413
      ],
      "source_pixels": {
        "img_6854.jpg": [
          1988,
          890
        ],
        "img_6855.jpg": [
          696,
          1232
        ],
        "img_6856.jpg": [
          297,
          516
        ]
      },
      "reprojection_pixels": {
        "img_6854.jpg": 3.414433275002244,
        "img_6855.jpg": 5.6405213910668035,
        "img_6856.jpg": 2.1430801758204088
      }
    },
    "front_loop_crown_proxy": {
      "native_mm": [
        -142.10777458248447,
        114.5617626941511,
        165.9766261297197
      ],
      "source_pixels": {
        "img_6854.jpg": [
          1850,
          1064
        ],
        "img_6855.jpg": [
          510,
          1425
        ],
        "img_6856.jpg": [
          262,
          577
        ]
      },
      "reprojection_pixels": {
        "img_6854.jpg": 11.049029020258864,
        "img_6855.jpg": 27.26108747307923,
        "img_6856.jpg": 11.450246295987897
      }
    },
    "carb_side_occlusion_boundary_proxy": {
      "native_mm": [
        -199.401487161484,
        92.89341501202286,
        144.67785677434227
      ],
      "source_pixels": {
        "img_6854.jpg": [
          1615,
          1028
        ],
        "img_6855.jpg": [
          320,
          1416
        ],
        "img_6856.jpg": [
          206,
          566
        ]
      },
      "reprojection_pixels": {
        "img_6854.jpg": 11.077621299921681,
        "img_6855.jpg": 32.6795275890399,
        "img_6856.jpg": 13.166660839963278
      }
    }
  },
  "source_sha256": {
    "bay-photo-reconstruction.json": "5a061a03e42dac0f4177018f65cc476c4e6fd40d6457220630323c22baa60c93",
    "bay-engine-landmarks.json": "9f6e60c49b75c22cde577566e347c94f0f195c7722cd29fad0ee94d9e089d4b8"
  },
  "accepted_station_proxies": [
    "rocker_clamp_center_proxy",
    "wrapped_junction_center"
  ],
  "rejected_3d_correspondences": [
    "front_loop_crown_proxy",
    "carb_side_occlusion_boundary_proxy"
  ],
  "rejection_reason": "Smooth hose silhouettes and occlusion boundaries do not track one physical point reliably across views; reprojection errors up to 32.7 source pixels. These positions do not define the modeled loop or endpoints.",
  "scale_basis": "Existing similarity uses an unmeasured 152 mm rocker-stud span, assumed cap faces and roll. Its 6.94 mm cap-proxy residual is not a fitted positional tolerance.",
  "construction": {
    "old_outlet_root_mm": [
      -55,
      109,
      -55
    ],
    "new_outlet_root_mm": [
      -55,
      109,
      52
    ],
    "wrapped_sleeve_center_mm": [
      -107,
      109,
      111
    ],
    "explanation": "Only outlet Z changes. Clamp pick is the visible surface centroid, not the neck axis: its Y119.90 does not replace source axis Y109. Source X root, axis direction, metal neck section, bore, clamp dimensions and clocking stay. Sleeve center is rounded X/Z from the visible wrap proxy with the inherited outlet Y; its hidden center is not triangulated. Hose curvature, wrap size and local open ends are drawing estimates.",
    "local_estimates_mm": {
      "hose_centerline_start": [
        -64,
        109,
        52
      ],
      "straight_socket_end": [
        -83,
        109,
        52
      ],
      "bezier_controls": [
        [
          -104,
          109,
          52
        ],
        [
          -107,
          109,
          78
        ]
      ],
      "bezier_end": [
        -107,
        109,
        99
      ],
      "forward_open_boundary": [
        -107,
        109,
        140
      ],
      "main_hose_outer_radius": 8.5,
      "main_hose_bore_radius_comparison": 5.55625,
      "wrap_length": 24,
      "wrap_outer_radius": 10.5,
      "wrap_inner_display_radius": 8.55,
      "side_leg_start": [
        -119,
        109,
        111
      ],
      "side_leg_end": [
        -144,
        109,
        111
      ],
      "side_leg_outer_radius": 6.5,
      "side_leg_bore_radius": 4.3
    }
  },
  "factory_sources": [
    {
      "url": "https://www.spridgets.de/downloads/Midget%201500%20WH%20Teil%203.pdf#page=14",
      "printed_page": 102,
      "operation": "17.00.01 [75\u201376]",
      "examined": "1975\u20131976 emission-control component drawing and key; visually read",
      "scope": "Documents cover ventilation, purge, restricted connection and oil-separator/flame-trap roles. Does not identify this wrapped component, its hidden construction, or the actual remote hose assignments."
    }
  ],
  "limits": "No fitted hose dimensions, sealed joint, hidden T bore, valve, orifice, flame-trap identity, canister/carburator destination, complete forward loop, pressure behavior, operating clearance or verified removal path. Open modeled ends are evidence boundaries, not actual cut ends. Source 154220 7/16-inch hose bore and Jubilee clamp dimensions remain supplier comparisons."
}
