{
  "schema": "upper-hose-connection-v1",
  "owner_dimensions_applied": false,
  "classification": "factory_topology_connection_with_estimated_hidden_return",
  "factory_sources": [
    "https://www.spridgets.de/downloads/Parts-1977.pdf#page=86",
    "https://www.spridgets.de/downloads/Parts-1977.pdf#page=88"
  ],
  "factory_role": "GRH525 top hose returns to a low tank neck; fitted radiator/hose branch unselected",
  "source_sha256": {
    "upper-cooling-photo-reference.json": "08e2bee87f78744ca47e9d7739004c46b122413a48ef79fc16934f012177ec01",
    "upper-cooling-photo-reference.step": "af931f62634d3dfcb73e911a1547facdcb47b86e6040fc3dffb205b06d3eb10a",
    "radiator-photo-reference.json": "c5bbc25530ae9e7e22ecf7acef9878a7663a16d37a6d1ecdebd9008d9136e950",
    "radiator-photo-reference.step": "bff46a86ab8fbee036fbb1c21198667d4304cb81bffc1cc2bec5b6a195adc01f",
    "front-drive-photo-reference.json": "11eec63d82c6ea81e2d71f5557f6cdc250c9b5e7ee3cde152c458858386a7e3e"
  },
  "held_original_hose_name": "upper_cooling_photo_visible_hose_open_radiator_boundary",
  "current_hose_name": "upper_cooling_complete_upper_hose_reference",
  "retained_visible_endpoint_mm": [
    180.0,
    70.0,
    365.0
  ],
  "sampled_return_centerline_minimum_radius_mm": 47.011136312371704,
  "estimated_return_bezier_controls_mm": [
    [
      [
        180.0,
        70.0,
        365.0
      ],
      [
        180.0,
        0.0,
        435.0
      ],
      [
        180.0,
        -40.0,
        325.0
      ],
      [
        180.0,
        -110.0,
        325.0
      ]
    ],
    [
      [
        180.0,
        -110.0,
        325.0
      ],
      [
        180.0,
        -140.0,
        325.0
      ],
      [
        168.5,
        -190.0,
        335.0
      ],
      [
        168.5,
        -190.0,
        385.0
      ]
    ]
  ],
  "estimated_terminal_straight_mm": [
    [
      168.5,
      -190.0,
      385.0
    ],
    [
      168.5,
      -190.0,
      425.0
    ]
  ],
  "held_radiator_neck_mouth_mm": [
    168.5,
    -190,
    403
  ],
  "held_radiator_neck_axis": [
    0,
    0,
    1
  ],
  "estimated_socket_engagement_mm": 22,
  "retained_hose_outside_inside_radius_mm": [
    22,
    18.3
  ],
  "estimated_bead_relief_radius_mm": 20.3,
  "limits": "Complete static reference connection, not a fitted GRH525 hose survey. The original photo-guided hose material and8 outlet/fastener/clamp groups stay. All new hidden return controls, terminal straight and22mm socket engagement are estimates between retained source stations; no endpoint or obstacle is moved to obtain clearance. Existing provisional152mm cover-stud scale and independent engine/body/radiator registration remain. The44/36.6mm hose comparison and unloaded bead relief do not establish compressed fit, pressure rating, molded bends, clamp seating, variant identity, loaded clearance or a removal path. The pump/housing, lower hose, heater and expansion circuits remain independently registered. Factory cooling plates establish connection architecture; unavailable US cooling procedure pages are not claimed as read. The old upper-cooling export remains the historical visible-only reference."
}
