{
  "status": "GEOMETRY_CHECKED_FIRST_ARTICLE_PROTOTYPE",
  "exterior": {
    "nominal_mm": [
      78,
      150,
      24
    ],
    "original_protected_faces": 84,
    "original_comparison_pass": true,
    "local_finish_inside_protected_skin": [
      {
        "delta": "ADDED_VOID_FILL",
        "outside_inner_0p8_mm3": 0,
        "pass_interior": true
      },
      {
        "delta": "ADDED_STOP_ROOT",
        "outside_inner_0p8_mm3": 0,
        "pass_interior": true
      },
      {
        "delta": "REMOVED_REAR_PAD_CLEARANCE",
        "outside_inner_0p8_mm3": 0,
        "pass_interior": true
      }
    ],
    "nominal_outer_changes": 0,
    "numerical_ambiguous_face_tolerance_mm": 1.1e-06
  },
  "parts": 21,
  "screws": 22,
  "mesh_checks": {
    "rows": [
      {
        "part": "P11",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 468,
        "faces": 936,
        "volume_mm3": 118.7350053193927,
        "volume_relative_error": 1.0562002680775953e-06,
        "bounds_max_error_mm": 8.354208809180363e-07,
        "sha256": "c8932f02eb08c69fac147bbe521ea295e7c8a347da81696e0a5a776a4bc53365",
        "pass": true
      },
      {
        "part": "P12",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 652,
        "faces": 1304,
        "volume_mm3": 112.83754539228384,
        "volume_relative_error": 2.4909161429220077e-05,
        "bounds_max_error_mm": 8.354208773653227e-07,
        "sha256": "21cc4d16449fdaa8bded21c84eda4fa293e84b3e92decb2d07cbc305e02ee002",
        "pass": true
      },
      {
        "part": "P13",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 2751,
        "faces": 5510,
        "volume_mm3": 237.47628184548338,
        "volume_relative_error": 0.00012068899062327642,
        "bounds_max_error_mm": 0.000316619873046875,
        "sha256": "5fd960caf733f73d0b46bd298e576e87e277eeeab003f5c623a7349a92099b25",
        "pass": true
      },
      {
        "part": "P14",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 514,
        "faces": 1032,
        "volume_mm3": 200.80127253726155,
        "volume_relative_error": 3.692479124469021e-06,
        "bounds_max_error_mm": 1.5258789076710855e-06,
        "sha256": "a4d71e7175baa008e393c1f463921d59f90ecc82eec7f03e019433e227057b33",
        "pass": true
      },
      {
        "part": "P19",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 3054,
        "faces": 6108,
        "volume_mm3": 907.6729620180231,
        "volume_relative_error": 4.3253663070286416e-05,
        "bounds_max_error_mm": 1.4258789065024757e-06,
        "sha256": "cc62e770bdb631be4bf0e90c6d4df829968f39f155f8a1fbe2050185c71aa79a",
        "pass": true
      },
      {
        "part": "P20",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 1684,
        "faces": 3372,
        "volume_mm3": 777.7755995591882,
        "volume_relative_error": 3.0458769386720267e-05,
        "bounds_max_error_mm": 0.0013855980468733264,
        "sha256": "63fadb691a020b22b1328bc77b94ba462aff3d4bd178611f2d9eccab7ad51ee4",
        "pass": true
      },
      {
        "part": "P03",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 1734,
        "faces": 3464,
        "volume_mm3": 2035.3665929628696,
        "volume_relative_error": 0.00016386867595019657,
        "bounds_max_error_mm": 1.5258789076710855e-06,
        "sha256": "1744324f27582b2a1b35dbf9d25d0d0f57a4aba34d0915bc5757fa30ea20b9b2",
        "pass": true
      },
      {
        "part": "P04",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 3346,
        "faces": 6720,
        "volume_mm3": 1339.5883131208716,
        "volume_relative_error": 3.307849142645791e-05,
        "bounds_max_error_mm": 2.614645086040923e-05,
        "sha256": "d492a5d93f16888dcc8104186d458d1c89cc478bdccd3e927e0eebdb1f86814d",
        "pass": true
      },
      {
        "part": "P05",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 1175,
        "faces": 2346,
        "volume_mm3": 1847.7408772979932,
        "volume_relative_error": 1.017970645385175e-05,
        "bounds_max_error_mm": 0.0,
        "sha256": "b3d5d41dd29fe18902c03624fcde4b687c3267529447c153612e5ebbc780c1a8",
        "pass": true
      },
      {
        "part": "P06",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 1816,
        "faces": 3628,
        "volume_mm3": 427.6633473909181,
        "volume_relative_error": 0.00010086923122573832,
        "bounds_max_error_mm": 1.5258789076710855e-06,
        "sha256": "4b6dfc6e94df1db5d664be7af6a9d65da4b4c816fa7d063f8328a4cf347140de",
        "pass": true
      },
      {
        "part": "P07",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 1712,
        "faces": 3420,
        "volume_mm3": 425.49253794350324,
        "volume_relative_error": 9.910881642854268e-05,
        "bounds_max_error_mm": 7.629394502828291e-07,
        "sha256": "9fc0845cdcd83d4b2afe3c5e04a0da90f1b208b45b7d276ded5474abf1a6f80b",
        "pass": true
      },
      {
        "part": "P17",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 1434,
        "faces": 2872,
        "volume_mm3": 372.39796852465514,
        "volume_relative_error": 0.00016193471550439607,
        "bounds_max_error_mm": 0.00021076665649388815,
        "sha256": "08736339a67f7406edbed44415cc550cada8f87916cb0d9ed0d0f0e9149970ab",
        "pass": true
      },
      {
        "part": "P18",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 1444,
        "faces": 2892,
        "volume_mm3": 372.63851082741957,
        "volume_relative_error": 0.0001609617800327022,
        "bounds_max_error_mm": 0.00021219716796849752,
        "sha256": "841e855168016743aa824055b8056faf1a27c6b4b4e8edde12bf1069182cb384",
        "pass": true
      },
      {
        "part": "K01",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 488,
        "faces": 988,
        "volume_mm3": 793.1969622661021,
        "volume_relative_error": 0.00011758963363927236,
        "bounds_max_error_mm": 1.5258789076710855e-06,
        "sha256": "9ac7bc31b5eaca087820d053fc3e35c8d2898c8f7eb49291cde7ba96c9f9afe3",
        "pass": true
      },
      {
        "part": "F01",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 8659,
        "faces": 17334,
        "volume_mm3": 11747.263997783963,
        "volume_relative_error": 0.0005340703324507798,
        "bounds_max_error_mm": 1.3632910153660305e-05,
        "sha256": "5909d4000bf66172c0e4b48234f7a4486ff1fd94c7ee84a2680b4089ae5a7092",
        "pass": true
      },
      {
        "part": "F02",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 216,
        "faces": 428,
        "volume_mm3": 803.4699071542758,
        "volume_relative_error": 0.0001052637990660448,
        "bounds_max_error_mm": 1.5258789076710855e-06,
        "sha256": "baf6ca47b30a0949effc97bf7ff724447ede86c43e77caa249e2d554953a8e22",
        "pass": true
      },
      {
        "part": "M04",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 768,
        "faces": 1536,
        "volume_mm3": 508.6002735631155,
        "volume_relative_error": 0.00011194988850323933,
        "bounds_max_error_mm": 4.768371586472142e-08,
        "sha256": "a3eca4f08483f1a8aa0304f2d3eec99bae10dd814b8493a4752b88c9d01c7dc8",
        "pass": true
      },
      {
        "part": "L01",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 1008,
        "faces": 2012,
        "volume_mm3": 75.41601161165003,
        "volume_relative_error": 0.0002289044417302252,
        "bounds_max_error_mm": 1.9073486345888568e-07,
        "sha256": "0b0d5587770fdfda5b19524fc8b88e25b3a3f515aff4a88039245bb46c0403d9",
        "pass": true
      },
      {
        "part": "L02",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 84,
        "faces": 164,
        "volume_mm3": 419.1014816111379,
        "volume_relative_error": 1.1322873962062374e-05,
        "bounds_max_error_mm": 8.432964548887867e-07,
        "sha256": "17b8e9e868b74581737170546af38fbb69d9b09dcac014e58bb7299e1140594d",
        "pass": true
      },
      {
        "part": "P01",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 38408,
        "faces": 76948,
        "volume_mm3": 33587.54308540606,
        "volume_relative_error": 0.000406515808529247,
        "bounds_max_error_mm": 6.063538064893237e-05,
        "sha256": "46de503d31a72f23acacd23633d12368c5984b7b2e84b62799c9dec649fd5447",
        "pass": true
      },
      {
        "part": "P02",
        "watertight": true,
        "winding": true,
        "bodies": 1,
        "vertices": 25346,
        "faces": 50772,
        "volume_mm3": 34399.04470795299,
        "volume_relative_error": 0.0003819277844247351,
        "bounds_max_error_mm": 1.0000000116860974e-07,
        "sha256": "d5ec4dd6d796c25823f7516292b2879df0b184b396e7f06d682bd849a66cf470",
        "pass": true
      }
    ],
    "all_pass": true,
    "final_manifest_sha256": "ebba538f388ffff4555bf9fd943522bdd6dd1f8dd6eafc3646f122eefde1f66f",
    "limit": "Mesh topology, millimetre dimensions, single connected body, bounds0.02mm and volume0.5percent relative to BRep; not material or fit qualification."
  },
  "static_checks": {
    "parts": {
      "rows": 0,
      "sha256": "8ea9d2d6e1b90020cadf3cc15a7da75c14c46eb95e34c2b6be17dfb1ba6227c8"
    },
    "bought": {
      "rows": 0,
      "sha256": "ce18e991a14edc7f72334421069740f07b5b3652404e0ea31f3150363358535e"
    },
    "hardware": {
      "rows": 0,
      "sha256": "313437e3b2d839dc448dee2eae0859c63899298b6de27fdc71aec8e4f5a12092"
    },
    "harness_fixed": {
      "rows": 0,
      "intended_contacts": 21
    },
    "harness_parts": {
      "rows": 0,
      "intended_contacts": 0
    },
    "harness_dressing": {
      "rows": 0,
      "intended_contacts": 8
    },
    "harness_all_pairs": {
      "rows": 0,
      "intended_contacts": 33
    },
    "harness_boundary": {
      "rows": 0,
      "intended_contacts": 0
    }
  },
  "pcb_raw_boolean_resolution": {
    "raw_contact_count": 1,
    "component": "leaf078 C0402",
    "independent_distance_mm": 1.4491829658466258,
    "resolution": "No physical overlap. The raw coincident Boolean incorrectly returned the entire small box; independent distance and point classification resolve it. No component pocket was removed."
  },
  "soft_stock_resolution": {
    "original_contacts": 3,
    "removed_obsolete_films": 3,
    "retained_PTT_pad_contact_mm3": 0
  },
  "control_motion": {
    "unexpected_contacts": 0,
    "sampled_translation_poses": 28,
    "sampled_rocking_poses": 32,
    "simultaneous_pairs": [
      {
        "a": "P03",
        "b": "P05",
        "volume_mm3": 0.0
      },
      {
        "a": "P03",
        "b": "P06",
        "volume_mm3": 0.0
      },
      {
        "a": "P03",
        "b": "P07",
        "volume_mm3": 0.0
      },
      {
        "a": "P05",
        "b": "P06",
        "volume_mm3": 0.0
      },
      {
        "a": "P05",
        "b": "P07",
        "volume_mm3": 0.0
      },
      {
        "a": "P06",
        "b": "P07",
        "volume_mm3": 0.0
      }
    ],
    "local_additions_rechecked": true
  },
  "driver_access": {
    "screws": 22,
    "fixed_obstructions": 0,
    "diameter_mm": 3,
    "length_mm": 30,
    "stage": "Separate halves, PCB absent for internal retainers; all connected and bumper removed for closure."
  },
  "traceability": {
    "final_manifest_sha256": "ebba538f388ffff4555bf9fd943522bdd6dd1f8dd6eafc3646f122eefde1f66f",
    "prior_manifest_sha256": "3efd0c2ed22d2c6299c3d58e969f8095ae6f2124e99017a4e3f6f28fe0b0368a",
    "local_delta_sha256": "b58f8e1cfec2717acc1c19a1a16b0ee814b3eaed1916cf16e084ac1671db682e",
    "assembly_index_sha256": "5a3aeceda585e448cdb9119764958f59e225861cdd71ca939060d85ebcca8c49",
    "native_f3d_sha256": "d30d6361475e1dc4f05b8d3b75075447bdfb24225c97ca03fd1d41af474e8ac9",
    "full_step_sha256": "b316ba889488dd53022f851e15224f81a4662132a95ead773fb105db7f0a8fed"
  },
  "not_performed": [
    "Received hardware complete connected closure",
    "Full continuous flexible-wire insertion/removal simulation",
    "Switch electrical actuation/overtravel and force measurement",
    "Printer/process/material qualification",
    "Ten service cycles and1000presses/control",
    "Optical brightness, acoustics and RF qualification",
    "Drop/shock/creep testing"
  ],
  "important": "This release establishes the specified design envelopes and exported geometry. It does not mark assumed/unknown received-part clearances or any physical test as passed. Factory battery slack and soft tape restraint placement require first-article dressing. Existing tall mic harness must be replaced with the documented cable.",
  "presentation_visibility": {
    "status": "PRESENTATION_VISIBILITY_ONLY_VERIFIED",
    "hidden_component": "HARNESS_REF__J7_USB_SHOULDER_11p5x6p5_DESIGN_LIMIT",
    "gauge_retained_for_engineering": true,
    "gauge_hidden_on_native_reopen": true,
    "changed_geometry": false,
    "changed_transforms": false,
    "parts_checked": 21,
    "groups_checked": 181,
    "prior_native_sha256": "3983f787f8efb8579928b2f20a287284911a8b90bacc37ba44f6d5b4da3b33a0",
    "native_sha256": "d30d6361475e1dc4f05b8d3b75075447bdfb24225c97ca03fd1d41af474e8ac9",
    "updated_views": [
      "R37_exterior.png",
      "R37_connected_interior.png",
      "R37_front_mechanisms.png"
    ]
  }
}