[
  {
    "source_file": "K2_R46_REGSRC_abs_pt1_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_abs_pt1_source.stl",
      "vertices": 262,
      "triangles": 520,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 3731.7925951906277,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 4.627422818036378,
      "bounds_min_mm": [
        -54.8012,
        -139.7576,
        910.7601
      ],
      "bounds_max_mm": [
        54.8012,
        -110.8691,
        936.7269
      ],
      "extents_mm": [
        109.6024,
        28.8885,
        25.9668
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_back_spine_pt1_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_back_spine_pt1_source.stl",
      "vertices": 1629,
      "triangles": 3254,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 101833.38010742077,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 126.27339133320177,
      "bounds_min_mm": [
        -34.2949,
        77.2783,
        943.2119
      ],
      "bounds_max_mm": [
        34.2949,
        126.9717,
        1036.9048
      ],
      "extents_mm": [
        68.5898,
        49.6934,
        93.6929
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_calf_L_pt5_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_calf_L_pt5_source.stl",
      "vertices": 16836,
      "triangles": 33676,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 37050.89977952165,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 45.94311572660685,
      "bounds_min_mm": [
        55.7863,
        -24.5189,
        19.7484
      ],
      "bounds_max_mm": [
        158.4866,
        58.5249,
        141.6779
      ],
      "extents_mm": [
        102.7002,
        83.0438,
        121.9295
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_calf_L_pt5_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_calf_L_pt5_opposite.stl",
      "vertices": 16836,
      "triangles": 33676,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 37050.89977952165,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 45.94311572660685,
      "bounds_min_mm": [
        -158.4866,
        -24.5189,
        19.7484
      ],
      "bounds_max_mm": [
        -55.7863,
        58.5249,
        141.6779
      ],
      "extents_mm": [
        102.7002,
        83.0438,
        121.9295
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_calf_L_pt6_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_calf_L_pt6_source.stl",
      "vertices": 6894,
      "triangles": 13780,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 4,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 20482.418531728836,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 25.398198979343757,
      "bounds_min_mm": [
        60.1505,
        54.0939,
        35.3294
      ],
      "bounds_max_mm": [
        133.5674,
        107.9047,
        141.678
      ],
      "extents_mm": [
        73.4169,
        53.8108,
        106.3486
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_calf_L_pt6_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_calf_L_pt6_opposite.stl",
      "vertices": 6894,
      "triangles": 13780,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 4,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 20482.418531728836,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 25.398198979343757,
      "bounds_min_mm": [
        -133.5674,
        54.0939,
        35.3294
      ],
      "bounds_max_mm": [
        -60.1505,
        107.9047,
        141.678
      ],
      "extents_mm": [
        73.4169,
        53.8108,
        106.3486
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_calf_L_pt7_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_calf_L_pt7_source.stl",
      "vertices": 9338,
      "triangles": 18684,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -4,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 17126.392730756506,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 21.23672698613807,
      "bounds_min_mm": [
        59.3324,
        -83.0094,
        34.3358
      ],
      "bounds_max_mm": [
        152.4226,
        10.9955,
        93.2972
      ],
      "extents_mm": [
        93.0902,
        94.0049,
        58.9614
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_calf_L_pt7_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_calf_L_pt7_opposite.stl",
      "vertices": 9338,
      "triangles": 18684,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -4,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 17126.392730756506,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 21.23672698613807,
      "bounds_min_mm": [
        -152.4226,
        -83.0094,
        34.3358
      ],
      "bounds_max_mm": [
        -59.3324,
        10.9955,
        93.2972
      ],
      "extents_mm": [
        93.0902,
        94.0049,
        58.9614
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_chest_half_L_pt03_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_chest_half_L_pt03_source.stl",
      "vertices": 8829,
      "triangles": 17654,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 19603.32151901521,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 24.30811868357886,
      "bounds_min_mm": [
        0.1118,
        -112.5671,
        1006.9291
      ],
      "bounds_max_mm": [
        111.7987,
        -28.561,
        1083.4872
      ],
      "extents_mm": [
        111.6869,
        84.0061,
        76.5581
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_chest_half_L_pt03_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_chest_half_L_pt03_opposite.stl",
      "vertices": 8829,
      "triangles": 17654,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 19603.32151901521,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 24.30811868357886,
      "bounds_min_mm": [
        -111.7987,
        -112.5671,
        1006.9291
      ],
      "bounds_max_mm": [
        -0.1118,
        -28.561,
        1083.4872
      ],
      "extents_mm": [
        111.6869,
        84.0061,
        76.5581
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_glove_R_pt01_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_glove_R_pt01_source.stl",
      "vertices": 6304,
      "triangles": 12628,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -10,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 18551.924543556135,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 23.00438643400961,
      "bounds_min_mm": [
        208.5262,
        -65.125,
        668.9758
      ],
      "bounds_max_mm": [
        253.1787,
        27.9198,
        760.8071
      ],
      "extents_mm": [
        44.6524,
        93.0448,
        91.8313
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_glove_R_pt01_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_glove_R_pt01_opposite.stl",
      "vertices": 6304,
      "triangles": 12628,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -10,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 18551.924543556135,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 23.00438643400961,
      "bounds_min_mm": [
        -253.1787,
        -65.125,
        668.9758
      ],
      "bounds_max_mm": [
        -208.5262,
        27.9198,
        760.8071
      ],
      "extents_mm": [
        44.6524,
        93.0448,
        91.8313
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_helm_pt03_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_helm_pt03_source.stl",
      "vertices": 18692,
      "triangles": 37372,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 6,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 39051.280293310214,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 48.423587563704665,
      "bounds_min_mm": [
        -79.7686,
        -49.5385,
        1140.4845
      ],
      "bounds_max_mm": [
        -53.5832,
        78.3266,
        1289.3451
      ],
      "extents_mm": [
        26.1854,
        127.8652,
        148.8606
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_helm_pt05_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_helm_pt05_source.stl",
      "vertices": 20147,
      "triangles": 40282,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 6,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 44505.987318195424,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 55.187424274562325,
      "bounds_min_mm": [
        54.7048,
        -51.6439,
        1140.4845
      ],
      "bounds_max_mm": [
        82.7363,
        77.6816,
        1291.598
      ],
      "extents_mm": [
        28.0315,
        129.3255,
        151.1135
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_hips_half_pt07_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_hips_half_pt07_source.stl",
      "vertices": 36177,
      "triangles": 72390,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -18,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 170856.59014754219,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 211.86217178295232,
      "bounds_min_mm": [
        -146.7174,
        -55.9609,
        717.4075
      ],
      "bounds_max_mm": [
        -78.1308,
        76.6087,
        834.4458
      ],
      "extents_mm": [
        68.5866,
        132.5696,
        117.0383
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_hips_half_pt07_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_hips_half_pt07_opposite.stl",
      "vertices": 36177,
      "triangles": 72390,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -18,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 170856.59014754219,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 211.86217178295232,
      "bounds_min_mm": [
        78.1308,
        -55.9609,
        717.4075
      ],
      "bounds_max_mm": [
        146.7174,
        76.6087,
        834.4458
      ],
      "extents_mm": [
        68.5866,
        132.5696,
        117.0383
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_lower_arm_L_pt1_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_lower_arm_L_pt1_source.stl",
      "vertices": 18396,
      "triangles": 36788,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 44509.88149282152,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 55.19225305109868,
      "bounds_min_mm": [
        129.4433,
        -31.6787,
        818.605
      ],
      "bounds_max_mm": [
        242.4865,
        83.5184,
        912.2126
      ],
      "extents_mm": [
        113.0432,
        115.1971,
        93.6076
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_lower_arm_L_pt1_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_lower_arm_L_pt1_opposite.stl",
      "vertices": 18396,
      "triangles": 36788,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 44509.88149282152,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 55.19225305109868,
      "bounds_min_mm": [
        -242.4865,
        -31.6787,
        818.605
      ],
      "bounds_max_mm": [
        -129.4433,
        83.5184,
        912.2126
      ],
      "extents_mm": [
        113.0432,
        115.1971,
        93.6076
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_lower_arm_L_pt2_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_lower_arm_L_pt2_source.stl",
      "vertices": 20956,
      "triangles": 41920,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -4,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 48579.09536201119,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 60.23807824889387,
      "bounds_min_mm": [
        165.4764,
        -50.5131,
        718.6761
      ],
      "bounds_max_mm": [
        266.6907,
        64.0586,
        844.2139
      ],
      "extents_mm": [
        101.2143,
        114.5717,
        125.5378
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_lower_arm_L_pt2_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_lower_arm_L_pt2_opposite.stl",
      "vertices": 20956,
      "triangles": 41920,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": -4,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 48579.09536201119,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 60.23807824889387,
      "bounds_min_mm": [
        -266.6907,
        -50.5131,
        718.6761
      ],
      "bounds_max_mm": [
        -165.4764,
        64.0586,
        844.2139
      ],
      "extents_mm": [
        101.2143,
        114.5717,
        125.5378
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_neck_pt1_source.stl",
    "repair_performed": true,
    "reason": "not watertight before repair",
    "before": {
      "file": "K2_R46_REGSRC_neck_pt1_source.stl",
      "vertices": 14486,
      "triangles": 28934,
      "connected_bodies": null,
      "watertight": false,
      "winding_consistent": true,
      "euler_number": 0,
      "boundary_edges": 38,
      "nonmanifold_edges": 0,
      "volume_mm3": 8050.59203987104,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 9.98273412944009,
      "bounds_min_mm": [
        -32.2492,
        79.7187,
        1136.7823
      ],
      "bounds_max_mm": [
        32.0181,
        102.6301,
        1189.106
      ],
      "extents_mm": [
        64.2672,
        22.9113,
        52.3236
      ],
      "fits_kobra_max_axis_permutation": true
    },
    "cap_report": {
      "method": "boundary-loop centroid fan cap; manual-auditable digital repair candidate",
      "loops_capped": 2,
      "boundary_edges_before": 38,
      "cap_triangles_added": 38,
      "loop_reports": [
        {
          "vertices": 20,
          "bounds_min_mm": [
            -22.0203,
            80.5952,
            1178.0074
          ],
          "bounds_max_mm": [
            -16.5806,
            83.5794,
            1185.8501
          ],
          "centroid_mm": [
            -19.6163,
            82.0792,
            1181.1144
          ]
        },
        {
          "vertices": 18,
          "bounds_min_mm": [
            17.7484,
            80.5952,
            1178.3501
          ],
          "bounds_max_mm": [
            21.7849,
            83.4962,
            1184.2758
          ],
          "centroid_mm": [
            19.5657,
            81.8882,
            1180.6964
          ]
        }
      ],
      "watertight_after": true,
      "boundary_edges": 0,
      "nonmanifold_edges": 0
    },
    "after": {
      "file": "K2_R46_REGSRC_neck_pt1_source.stl",
      "vertices": 14488,
      "triangles": 28972,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 7800.374636079352,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 9.672464548738397,
      "bounds_min_mm": [
        -32.2492,
        79.7187,
        1136.7823
      ],
      "bounds_max_mm": [
        32.0181,
        102.6301,
        1189.106
      ],
      "extents_mm": [
        64.2672,
        22.9113,
        52.3236
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_neck_pt2_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_neck_pt2_source.stl",
      "vertices": 8749,
      "triangles": 17494,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 29381.355815507977,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 36.43288121122989,
      "bounds_min_mm": [
        -42.1283,
        71.8738,
        1036.5243
      ],
      "bounds_max_mm": [
        42.3578,
        125.2668,
        1138.8025
      ],
      "extents_mm": [
        84.4861,
        53.393,
        102.2782
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_shoe_L_pt1_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_shoe_L_pt1_source.stl",
      "vertices": 35894,
      "triangles": 71788,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 0,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 77448.52455036028,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 96.03617044244675,
      "bounds_min_mm": [
        63.7293,
        -133.3868,
        0.0
      ],
      "bounds_max_mm": [
        162.3898,
        -3.2122,
        66.5057
      ],
      "extents_mm": [
        98.6604,
        130.1746,
        66.5057
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_shoe_L_pt1_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_shoe_L_pt1_opposite.stl",
      "vertices": 35894,
      "triangles": 71788,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 0,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 77448.52455036028,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 96.03617044244675,
      "bounds_min_mm": [
        -162.3898,
        -133.3868,
        0.0
      ],
      "bounds_max_mm": [
        -63.7293,
        -3.2122,
        66.5057
      ],
      "extents_mm": [
        98.6604,
        130.1746,
        66.5057
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_shoulder_L_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_shoulder_L_source.stl",
      "vertices": 21045,
      "triangles": 42074,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 8,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 109627.83671712068,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 135.93851752922964,
      "bounds_min_mm": [
        107.7428,
        -60.824,
        966.2279
      ],
      "bounds_max_mm": [
        208.0397,
        95.3848,
        1103.7689
      ],
      "extents_mm": [
        100.2969,
        156.2088,
        137.541
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_shoulder_L_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_shoulder_L_opposite.stl",
      "vertices": 21045,
      "triangles": 42074,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 8,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 109627.83671712068,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 135.93851752922964,
      "bounds_min_mm": [
        -208.0397,
        -60.824,
        966.2279
      ],
      "bounds_max_mm": [
        -107.7428,
        95.3848,
        1103.7689
      ],
      "extents_mm": [
        100.2969,
        156.2088,
        137.541
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_thigh_L_pt4_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_thigh_L_pt4_source.stl",
      "vertices": 10425,
      "triangles": 20842,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 4,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 19034.471093260527,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 23.602744155643055,
      "bounds_min_mm": [
        15.0069,
        -4.0845,
        379.4471
      ],
      "bounds_max_mm": [
        70.4207,
        67.8412,
        531.1273
      ],
      "extents_mm": [
        55.4138,
        71.9257,
        151.6802
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_thigh_L_pt4_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_thigh_L_pt4_opposite.stl",
      "vertices": 10425,
      "triangles": 20842,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 4,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 19034.471093260527,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 23.602744155643055,
      "bounds_min_mm": [
        -70.4207,
        -4.0845,
        379.4471
      ],
      "bounds_max_mm": [
        -15.0069,
        67.8412,
        531.1273
      ],
      "extents_mm": [
        55.4138,
        71.9257,
        151.6802
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_thigh_L_pt8_source.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_thigh_L_pt8_source.stl",
      "vertices": 11116,
      "triangles": 22228,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 22153.023463406833,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 27.469749094624472,
      "bounds_min_mm": [
        69.7461,
        -5.9531,
        379.5237
      ],
      "bounds_max_mm": [
        136.6999,
        69.4702,
        550.0572
      ],
      "extents_mm": [
        66.9538,
        75.4232,
        170.5334
      ],
      "fits_kobra_max_axis_permutation": true
    }
  },
  {
    "source_file": "K2_R46_REGSRC_thigh_L_pt8_opposite.stl",
    "repair_performed": false,
    "reason": "already watertight after vertex merge and normal processing",
    "after": {
      "file": "K2_R46_REGSRC_thigh_L_pt8_opposite.stl",
      "vertices": 11116,
      "triangles": 22228,
      "connected_bodies": null,
      "watertight": true,
      "winding_consistent": true,
      "euler_number": 2,
      "boundary_edges": 0,
      "nonmanifold_edges": 0,
      "volume_mm3": 22153.023463406833,
      "estimated_solid_equivalent_mass_g_at_1p24g_cm3": 27.469749094624472,
      "bounds_min_mm": [
        -136.6999,
        -5.9531,
        379.5237
      ],
      "bounds_max_mm": [
        -69.7461,
        69.4702,
        550.0572
      ],
      "extents_mm": [
        66.9538,
        75.4232,
        170.5334
      ],
      "fits_kobra_max_axis_permutation": true
    }
  }
]