{
  "alignment": "keycaps",
  "keyboard_case_height": 8.2,
  "keyboard_keycap_height_from_underside": 16.0,
  "keyboard_foot_height": 2.0,
  "keyboard_foot_diameter": 8.0,
  "keyboard_feet_in_mount": [],
  "puck_diameter": 46.0,
  "puck_height": 13.5,
  "puck_foot_height": 4.5,
  "puck_foot_diameter": 10.0,
  "radial_clearance": 0.25,
  "case_gap": 0.3,
  "wall": 1.6,
  "underlap": 56.0,
  "arm_width": 32.0,
  "magnet_diameter": 8.0,
  "magnet_thickness": 1.0,
  "magnet_clearance": 0.2,
  "magnet_glue_allowance": 0.1,
  "magnet_floor": 0.6,
  "steel_target_thickness": 0.2,
  "target_adhesive_thickness": 0.1,
  "notes": {
    "verified": "Puck envelope/feet are from the V6 CAD; 8.2 mm case/plate profile is annotated in Keebart's lowprofile.webp product image.",
    "measure_before_printing": "Keyboard foot size/positions and 16 mm underside-to-keycap height are adjustable assumptions, not published Keebart dimensions. Puck feet are CAD assumptions; measure the fitted rubber feet. No exact Keebart case outline is claimed.",
    "placement": "Default: inner straight edge of the right half; keyboard extends toward +X, USB exits toward +Y. Position along that edge using the fit coupon. Do not mirror blindly: the existing puck's USB port is offset."
  }
}
