[
  {
    "source": "handheld_enclosure_front",
    "target": "brass_threaded_inserts",
    "label": "heat-set press fit",
    "delta": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "description": "Handheld Enclosure Front Cover ↔ M3 Threaded Heat-Set Inserts — heat-set press fit; M3 Threaded Heat-Set Inserts centered on Handheld Enclosure Front Cover"
  },
  {
    "source": "handheld_enclosure_back",
    "target": "handheld_enclosure_front",
    "label": "enclosure_m3_screws into brass_threaded_inserts",
    "delta": {
      "x": 0,
      "y": 0,
      "z": -55
    },
    "description": "Handheld Enclosure Back Cover ↔ Handheld Enclosure Front Cover — enclosure_m3_screws into brass_threaded_inserts; Handheld Enclosure Front Cover sits 55mm back from Handheld Enclosure Back Cover"
  },
  {
    "source": "carrier_board_mount",
    "target": "handheld_enclosure_front",
    "label": "pcb_m3_screws",
    "delta": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "description": "Carrier Board Mounting Frame ↔ Handheld Enclosure Front Cover — pcb_m3_screws; Handheld Enclosure Front Cover centered on Carrier Board Mounting Frame"
  },
  {
    "source": "depth_camera_mount",
    "target": "handheld_enclosure_front",
    "label": "pcb_m3_screws",
    "delta": {
      "x": 0,
      "y": -35,
      "z": 0
    },
    "description": "Depth Camera Secure Bracket ↔ Handheld Enclosure Front Cover — pcb_m3_screws; Handheld Enclosure Front Cover sits 35mm down from Depth Camera Secure Bracket"
  },
  {
    "source": "battery_holder_bracket",
    "target": "handheld_enclosure_back",
    "label": "pcb_m3_screws",
    "delta": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "description": "18650 Battery Pack Clip ↔ Handheld Enclosure Back Cover — pcb_m3_screws; Handheld Enclosure Back Cover centered on 18650 Battery Pack Clip"
  },
  {
    "source": "oled_display_bezel",
    "target": "handheld_enclosure_front",
    "label": "snap-fit and glue",
    "delta": {
      "x": 0,
      "y": -25.5,
      "z": 25.5
    },
    "description": "OLED Display Mount Bezel ↔ Handheld Enclosure Front Cover — snap-fit and glue; Handheld Enclosure Front Cover sits 25.5mm down, 25.5mm forward from OLED Display Mount Bezel"
  },
  {
    "source": "main_mcu_mount",
    "target": "carrier_board_mount",
    "label": "pcb_m3_screws",
    "delta": {
      "x": 0,
      "y": -10,
      "z": 0
    },
    "description": "Main System Controller Mount ↔ Carrier Board Mounting Frame — pcb_m3_screws; Carrier Board Mounting Frame sits 10mm down from Main System Controller Mount"
  },
  {
    "source": "spectral_sensor_triad_mount",
    "target": "handheld_enclosure_front",
    "label": "pcb_m3_screws",
    "delta": {
      "x": 0,
      "y": 15,
      "z": -30
    },
    "description": "18-Channel Spectral Triad Mount ↔ Handheld Enclosure Front Cover — pcb_m3_screws; Handheld Enclosure Front Cover sits 15mm up, 30mm back from 18-Channel Spectral Triad Mount"
  },
  {
    "source": "dac_led_driver_mount",
    "target": "carrier_board_mount",
    "label": "pcb_m3_screws",
    "delta": {
      "x": 0,
      "y": 14,
      "z": 0
    },
    "description": "I2C LED Driver DAC Mount ↔ Carrier Board Mounting Frame — pcb_m3_screws; Carrier Board Mounting Frame sits 14mm up from I2C LED Driver DAC Mount"
  },
  {
    "source": "vnir_led_array_mount",
    "target": "spectral_sensor_triad_mount",
    "label": "integrated snap-lock",
    "delta": {
      "x": 0,
      "y": 17.5,
      "z": 0
    },
    "description": "VNIR Multi-Wavelength LED Array Mount ↔ 18-Channel Spectral Triad Mount — integrated snap-lock; 18-Channel Spectral Triad Mount sits 17.5mm up from VNIR Multi-Wavelength LED Array Mount"
  },
  {
    "source": "environmental_sensor_mount",
    "target": "handheld_enclosure_back",
    "label": "pcb_m3_screws",
    "delta": {
      "x": 0,
      "y": 25,
      "z": 0
    },
    "description": "Ambient Air & VOC Sensor Mount ↔ Handheld Enclosure Back Cover — pcb_m3_screws; Handheld Enclosure Back Cover sits 25mm up from Ambient Air & VOC Sensor Mount"
  },
  {
    "source": "teflon_diffuse_target",
    "target": "handheld_enclosure_front",
    "label": "slid-in protective slot",
    "delta": {
      "x": 0,
      "y": 19.5,
      "z": 0
    },
    "description": "Spectral Calibration Reference Target ↔ Handheld Enclosure Front Cover — slid-in protective slot; Handheld Enclosure Front Cover sits 19.5mm up from Spectral Calibration Reference Target"
  },
  {
    "source": "carrier_board_mount",
    "target": "baseboard_hub",
    "label": "mount",
    "delta": {
      "x": 0,
      "y": 2,
      "z": 0
    },
    "description": "Carrier Board Mounting Frame ↔ Custom Handheld Carrier Board — mount; Custom Handheld Carrier Board sits 2mm up from Carrier Board Mounting Frame"
  },
  {
    "source": "depth_camera_mount",
    "target": "depth_sensor_cam",
    "label": "mount",
    "delta": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "description": "Depth Camera Secure Bracket ↔ RGB-D ToF Camera Module — mount; RGB-D ToF Camera Module centered on Depth Camera Secure Bracket"
  },
  {
    "source": "battery_holder_bracket",
    "target": "li_ion_cell",
    "label": "mount",
    "delta": {
      "x": 0,
      "y": 26.5,
      "z": 0
    },
    "description": "18650 Battery Pack Clip ↔ Internal Li-Ion Battery Pack — mount; Internal Li-Ion Battery Pack sits 26.5mm up from 18650 Battery Pack Clip"
  },
  {
    "source": "oled_display_bezel",
    "target": "status_display",
    "label": "mount",
    "delta": {
      "x": 0,
      "y": 0.5,
      "z": 0
    },
    "description": "OLED Display Mount Bezel ↔ User Interface OLED — mount; User Interface OLED sits 0.5mm up from OLED Display Mount Bezel"
  },
  {
    "source": "main_mcu_mount",
    "target": "main_mcu",
    "label": "mount",
    "delta": {
      "x": 0,
      "y": 3.7,
      "z": 0
    },
    "description": "Main System Controller Mount ↔ Main System Controller — mount; Main System Controller sits 3.7mm up from Main System Controller Mount"
  },
  {
    "source": "spectral_sensor_triad_mount",
    "target": "spectral_sensor_triad",
    "label": "mount",
    "delta": {
      "x": 0,
      "y": 5.5,
      "z": 0
    },
    "description": "18-Channel Spectral Triad Mount ↔ 18-Channel Spectral Triad — mount; 18-Channel Spectral Triad sits 5.5mm up from 18-Channel Spectral Triad Mount"
  },
  {
    "source": "dac_led_driver_mount",
    "target": "dac_led_driver",
    "label": "mount",
    "delta": {
      "x": 0,
      "y": 9.5,
      "z": 0
    },
    "description": "I2C LED Driver DAC Mount ↔ I2C LED Driver DAC — mount; I2C LED Driver DAC sits 9.5mm up from I2C LED Driver DAC Mount"
  },
  {
    "source": "vnir_led_array_mount",
    "target": "vnir_led_array",
    "label": "mount",
    "delta": {
      "x": 0,
      "y": 8.8,
      "z": 0
    },
    "description": "VNIR Multi-Wavelength LED Array Mount ↔ VNIR Multi-Wavelength LED Array — mount; VNIR Multi-Wavelength LED Array sits 8.8mm up from VNIR Multi-Wavelength LED Array Mount"
  },
  {
    "source": "environmental_sensor_mount",
    "target": "environmental_sensor",
    "label": "mount",
    "delta": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "description": "Ambient Air & VOC Sensor Mount ↔ Ambient Air & VOC Sensor — mount; Ambient Air & VOC Sensor centered on Ambient Air & VOC Sensor Mount"
  },
  {
    "source": "teflon_diffuse_target",
    "target": "battery_charger_bms",
    "label": "attached",
    "delta": {
      "x": -10,
      "y": 3.4,
      "z": 0
    },
    "description": "Spectral Calibration Reference Target ↔ 1S Li-Ion Charger & Powerpath — attached; 1S Li-Ion Charger & Powerpath sits 10mm left, 3.4mm up from Spectral Calibration Reference Target"
  },
  {
    "source": "teflon_diffuse_target",
    "target": "power_delivery_sink",
    "label": "attached",
    "delta": {
      "x": 10,
      "y": 3.5,
      "z": 0
    },
    "description": "Spectral Calibration Reference Target ↔ USB-PD Sink Controller — attached; USB-PD Sink Controller sits 10mm right, 3.5mm up from Spectral Calibration Reference Target"
  }
]