{
  "revision": "23_2_E1",
  "status": "PARTIAL ENGINEERING REVISION \u2014 NOT A COMPLETE RELEASE",
  "rest_gap_mm": 0.14,
  "stop_travel_mm": 0.65,
  "switch_case_bearing_mm": 19.35,
  "source_switch": "Omron B3F4000 actual supplied geometry",
  "parts": {
    "13_volume_up_diaphragm": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 240.54703709639023
    },
    "15_battery_isolation": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 1942.2831853071848
    },
    "18_M2x20_rear_2": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 80.86764466496851
    },
    "18_M2x20_rear_3": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 80.86764466497107
    },
    "11_status_lightpipe": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 30.328935477755735
    },
    "08_play_guide": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 299.56656748306114
    },
    "18_M2x20_rear_4": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 80.86764466497108
    },
    "13_volume_down_diaphragm": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 240.54703709639028
    },
    "19_speaker_cradle": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 2110.969856924517
    },
    "09_play_cap": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 374.9327110843809
    },
    "21_RF_window_bond": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 25.893390454605118
    },
    "10_play_actuator": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 1352.0817878446417
    },
    "13_PTT_diaphragm": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 1727.3290370963985
    },
    "12_volume_down_cap": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 109.95574287564321
    },
    "03_insulating_chassis": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 18614.854306886635
    },
    "16_PCB_rail_R": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 226.79999999999995
    },
    "05_perforated_grille": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 1349.2486464224469
    },
    "02_rear_stainless": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 11672.758802050957
    },
    "01_front_stainless": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 8988.023284153876
    },
    "12_volume_up_cap": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 109.95574287564321
    },
    "06_grille_support": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 1307.691671293979
    },
    "07_grille_bond": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 169.9493074732534
    },
    "14_battery_tray": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 6152.274333882322
    },
    "12_PTT_cap": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 941.5557428756513
    },
    "18_M2x20_rear_1": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 80.86764466496854
    },
    "16_PCB_rail_L": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 226.79999999999995
    },
    "04_RF_rear_window": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 1194.2004944119751
    },
    "FRONT_SWITCH_GUIDE_AND_MOUNT": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 2162.203034698395
    },
    "FRONT_SWITCH_REACTION_PLATE": {
      "valid": true,
      "solids": 1,
      "volume_mm3": 516.7575030983263
    }
  },
  "motion": [
    {
      "travel_mm": 0,
      "contacts": []
    },
    {
      "travel_mm": 0.14,
      "contacts": []
    },
    {
      "travel_mm": 0.3,
      "contacts": []
    },
    {
      "travel_mm": 0.5,
      "contacts": []
    },
    {
      "travel_mm": 0.64,
      "contacts": []
    },
    {
      "travel_mm": 0.65,
      "contacts": []
    },
    {
      "travel_mm": 0.66,
      "contacts": [
        {
          "part": "FRONT_SWITCH_GUIDE_AND_MOUNT",
          "volume_mm3": 3.4857954957685524
        }
      ]
    }
  ],
  "hardware_collisions": [],
  "assumptions": [
    "Nominal switch body captured between bearing faces; verify tolerance and clamping without crushing case.",
    "M2 pilot diameter 1.7 mm is a PA12 prototype assumption; qualify drill/thread/torque.",
    "Axial checks do not establish off-centre press reliability or permissible switch overtravel.",
    "Harness, PCB, speaker, battery, antenna and closure rebuild remain separate work items."
  ]
}