{
  "release": "Concept 27 R1 prototype review",
  "adam_authored_geometry_source_unchanged": true,
  "reviewed_assembled_step_sha256": "580d87fa1d86bb24af64b15cb46c6af4c326eaef4bab213b69f010077d6cd8ef",
  "original_input_files_preserved": 52,
  "individual_step_files": 17,
  "meshes": [
    {
      "file": "C27_01_Front_Shell_Chalk_Centered_Mic.stl",
      "sha256": "8eb2878a8597f1e8accf874556760cb1f8e6be6e92e02f9c53084d3db48eaa16",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 31093.934329133335
    },
    {
      "file": "C27_02_Back_Shell_Chalk_Unchanged.stl",
      "sha256": "4a6d1db8addda547c48b690d067a1cecfe0ca1dbf311c484257888d4abd91af2",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 29195.128929058086
    },
    {
      "file": "C27_03_Front_Action_Rigid_Carrier.stl",
      "sha256": "6f2a2e9a8dd8b79045ef2f5ca7085e9158cd4e4371c1e8b87c7e0f86a0f6ef64",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 1251.0035662495543
    },
    {
      "file": "C27_04_Status_Lens_Unchanged.stl",
      "sha256": "9dcac4439b2528878987b0207e505624f4b3ffd0c1056deab53098dad6fa8bdd",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 120.85217826577946
    },
    {
      "file": "C27_05_Front_Switch_Clamp_Unchanged.stl",
      "sha256": "df519cabd3ca749d218ef19eaf7dfffc7e13478264f142dccf966edba60a6022",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 761.7230243604516
    },
    {
      "file": "C27_06_PTT_Rigid_Carrier.stl",
      "sha256": "f6656016444d4468efbc656d7dab815f5b1175289f7ecc929b49a4d6f844b023",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 539.0953019089944
    },
    {
      "file": "C27_07_Volume_Up_Rigid_Carrier.stl",
      "sha256": "3d7199648c49b9478a2356f1c1351d206772c2ae3dd9d7440db4c58055a39f58",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 179.86024019816864
    },
    {
      "file": "C27_08_Volume_Down_Rigid_Carrier.stl",
      "sha256": "eadec6b64a5c3d86ff3015e4f0f407da6cbd99a7351ff0f48e5658d2077fda4e",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 179.86026171844514
    },
    {
      "file": "C27_09_Warm_Grey_Elastomer_Rim.stl",
      "sha256": "1de3eb44cdab5217127b7f14d19b23bc39c23e1fa2312d85aa56b44e483af4e7",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 11742.875050326276
    },
    {
      "file": "C27_10_Front_Action_Pewter_Cap.stl",
      "sha256": "a37171ec00e0fa5aca0582af8c34aa5ee20aea7783dc9c6f605d188f01cda236",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 696.4396670726446
    },
    {
      "file": "C27_11_Front_Action_Bond_Film.stl",
      "sha256": "93955d718a89b0ba3b394347d89d3ead138526d5b1a12d9f0d9b7c6a5eb72f0b",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 67.49327739146285
    },
    {
      "file": "C27_12_Volume_Up_Pewter_Cap.stl",
      "sha256": "8e8b89b7e3645e0e4b0036f773571b577189d31cb30163976f9a328b56ea2030",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 162.48050782328087
    },
    {
      "file": "C27_13_Volume_Up_Bond_Film.stl",
      "sha256": "61ce0a7689dd68926a392e058aa2b1541f20782da96c6325bac6af946ad96231",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 18.08487298938009
    },
    {
      "file": "C27_14_Volume_Down_Pewter_Cap.stl",
      "sha256": "81052030db250a841c3b0c994bb94b182bfacc82a930b376f2b5c3de80f6aeba",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 160.30888767644743
    },
    {
      "file": "C27_15_Volume_Down_Bond_Film.stl",
      "sha256": "43022ce2a39dd05696fb3ecc22e311595603ec0b6853bac73b7e1b24b7f2cd0c",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 18.0848729742308
    },
    {
      "file": "C27_16_Orange_Ribbed_PTT_Grip.stl",
      "sha256": "d3a031cd797772f97b885f1355c3646d5d4165536c4e6d315165c91bc70424cc",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 905.1351803530275
    },
    {
      "file": "C27_17_PTT_Bond_Film.stl",
      "sha256": "173837a30cb3f58bb5ad9d3891ae26b9546b9f4f98e039edd1c2c7bd965f63ff",
      "watertight": true,
      "consistent_winding": true,
      "volume_mm3": 60.57128214195344
    }
  ],
  "previews": [
    {
      "file": "Walkie_One_Concept_27_R1.glb",
      "sha256": "b9341c65d964b178bf91bbab5192c249fdc7db77ea511bd0e1ce7b9ea08036c6",
      "geometry_binary_sha256": "ed03a38ba632b84961deddac896b39e89ee67d01205a9700abd0ba1d23a6e46a",
      "binary_matches_independent_preview": true,
      "material_assignments": {
        "C27_01_Front_Shell_Chalk_Centered_Mic": "chalk",
        "C27_02_Back_Shell_Chalk_Unchanged": "chalk",
        "C27_03_Front_Action_Rigid_Carrier": "carrier",
        "C27_04_Status_Lens_Unchanged": "lens",
        "C27_05_Front_Switch_Clamp_Unchanged": "carrier",
        "C27_06_PTT_Rigid_Carrier": "carrier",
        "C27_07_Volume_Up_Rigid_Carrier": "carrier",
        "C27_08_Volume_Down_Rigid_Carrier": "carrier",
        "C27_09_Warm_Grey_Elastomer_Rim": "rim",
        "C27_10_Front_Action_Pewter_Cap": "pewter",
        "C27_11_Front_Action_Bond_Film": "bond",
        "C27_12_Volume_Up_Pewter_Cap": "pewter",
        "C27_13_Volume_Up_Bond_Film": "bond",
        "C27_14_Volume_Down_Pewter_Cap": "pewter",
        "C27_15_Volume_Down_Bond_Film": "bond",
        "C27_16_Orange_Ribbed_PTT_Grip": "orange",
        "C27_17_PTT_Bond_Film": "bond"
      },
      "world_extents_m": [
        0.08335000276565552,
        0.1527000069618225,
        0.02473933249711992
      ]
    },
    {
      "file": "Walkie_One_Concept_27_R1_Exploded.glb",
      "sha256": "f2c70a420f3d527c8014ffbfddc957802eafe908c21739b8ba2fb6135d16f867",
      "geometry_binary_sha256": "49e57ec52c9b61068cc99d1b88670af41c59f17efd3f06be6a0b5e3ff6c90fdd",
      "binary_matches_independent_preview": true,
      "material_assignments": {
        "C27_01_Front_Shell_Chalk_Centered_Mic": "chalk",
        "C27_02_Back_Shell_Chalk_Unchanged": "chalk",
        "C27_03_Front_Action_Rigid_Carrier": "carrier",
        "C27_04_Status_Lens_Unchanged": "lens",
        "C27_05_Front_Switch_Clamp_Unchanged": "carrier",
        "C27_06_PTT_Rigid_Carrier": "carrier",
        "C27_07_Volume_Up_Rigid_Carrier": "carrier",
        "C27_08_Volume_Down_Rigid_Carrier": "carrier",
        "C27_09_Warm_Grey_Elastomer_Rim": "rim",
        "C27_10_Front_Action_Pewter_Cap": "pewter",
        "C27_11_Front_Action_Bond_Film": "bond",
        "C27_12_Volume_Up_Pewter_Cap": "pewter",
        "C27_13_Volume_Up_Bond_Film": "bond",
        "C27_14_Volume_Down_Pewter_Cap": "pewter",
        "C27_15_Volume_Down_Bond_Film": "bond",
        "C27_16_Orange_Ribbed_PTT_Grip": "orange",
        "C27_17_PTT_Bond_Film": "bond"
      },
      "world_extents_m": [
        0.14535000276565552,
        0.1527000069618225,
        0.11855000020563604
      ]
    }
  ],
  "runtime": {
    "build123d": "0.11.0",
    "cadquery-ocp-novtk": "7.9.3.1.1",
    "trimesh": "5.1.0"
  },
  "scope": "File integrity, reference preservation, STL topology and reproducible preview export. Mechanical limitations are listed in ASSEMBLY_AND_OPEN_ITEMS.md."
}
