[
  {
    "id": "P01",
    "name": "Front shell",
    "decision": "REDESIGN",
    "reason": "Original outer faces retained. Integrated three switch seats, broader PTT bearing and PCB stop, repositioned PCB supports, open cable channels, revised LED and speaker seats.",
    "printed": true
  },
  {
    "id": "P02",
    "name": "Rear shell",
    "decision": "REDESIGN",
    "reason": "Original outer faces/seam retained. Obsolete adapter/PCB stock removed; paired PCB pads and battery supports preserved around the connected cable routes. Battery slack belongs in the centre bay.",
    "printed": true
  },
  {
    "id": "P03",
    "name": "Play cap",
    "decision": "RETAIN",
    "reason": "Fixed visible form and broad R3.6 capture bars retained. Separate moving member remains necessary; screen0.50mm travel and physical release.",
    "printed": true
  },
  {
    "id": "P04",
    "name": "Play clamp",
    "decision": "REDESIGN",
    "reason": "Clear tilted PCB and insulated play terminals; one paired PCB support now grows from this stationary clamp. Retain two original screw axes and supported bearing surfaces.",
    "printed": true
  },
  {
    "id": "P05",
    "name": "PTT carrier",
    "decision": "RETAIN",
    "reason": "Retain the short captured R3.6 mechanism, broad roots, original visible shape and end stops. Physical end presses remain required.",
    "printed": true
  },
  {
    "id": "P06",
    "name": "Volume up slider",
    "decision": "RETAIN",
    "reason": "Broad captured slider replaces the original fragile legs. Independent motion retained; do not glue to the combined rail.",
    "printed": true
  },
  {
    "id": "P07",
    "name": "Volume down slider",
    "decision": "RETAIN",
    "reason": "Same broad slider principle, independent return and fixed visible shape; new button harness passes through an open neighbouring channel.",
    "printed": true
  },
  {
    "id": "P08",
    "name": "PTT switch cradle",
    "decision": "INTEGRATE",
    "reason": "Now part of P01, with a broad supported inner bearing around the insulated terminal exits. No loose cradle to handle or force into place.",
    "printed": false
  },
  {
    "id": "P09",
    "name": "Volume up cradle",
    "decision": "INTEGRATE",
    "reason": "Now part of P01; open rear access accepts a prewired switch without snapping rails.",
    "printed": false
  },
  {
    "id": "P10",
    "name": "Volume down cradle",
    "decision": "INTEGRATE",
    "reason": "Now part of P01; keep the wired terminal pair inside the modeled insulation envelope.",
    "printed": false
  },
  {
    "id": "P11",
    "name": "Lower speaker keeper",
    "decision": "REDESIGN",
    "reason": "One short radial keeper with one M2x5 pan screw.6.8x2.2mm section, hard seating boss, supported silicone contact on the frame.",
    "printed": true
  },
  {
    "id": "P12",
    "name": "Upper speaker keeper",
    "decision": "REDESIGN",
    "reason": "Second short removable keeper uses a recessed M2x4 pan screw with1.2mm bearing floor and0.35mm maximum-pouch head clearance; it permits straight speaker fitting/removal. A long bridge or permanent lip would obstruct service. Speaker frame rotates45deg about the unchanged acoustic centre.",
    "printed": true
  },
  {
    "id": "P13",
    "name": "Microphone keeper",
    "decision": "REDESIGN",
    "reason": "Broad open exit for the low-profile solder row and SEL jumper. Two M2x4 pan screws preserve1.4mm bearing material; acoustic datum remains fixed.",
    "printed": true
  },
  {
    "id": "P14",
    "name": "LED keeper",
    "decision": "REDESIGN",
    "reason": "One flat plate holds the original LED upright beside the PCB. One M2x4 screw, open four-lead exit, hard-supported seat.",
    "printed": true
  },
  {
    "id": "P15",
    "name": "Lower antenna clamp",
    "decision": "REMOVE",
    "reason": "Use the selected antenna\u2019s factory peel-and-stick mounting on its insulating carrier. Eliminate a loose frame, two nylon screws and end pads.",
    "printed": false
  },
  {
    "id": "P16",
    "name": "Upper antenna clamp",
    "decision": "REMOVE",
    "reason": "Same factory adhesive retention; inspect adhesion and coax load during every service test.",
    "printed": false
  },
  {
    "id": "P17",
    "name": "Lower PTT guide",
    "decision": "RETAIN",
    "reason": "Short supported guide and two accessible screws. Keeping it separate preserves the LED/wiring corridor.",
    "printed": true
  },
  {
    "id": "P18",
    "name": "Upper PTT guide",
    "decision": "RETAIN",
    "reason": "Second short guide maintains local support and PTT end-press control; no unsupported joining bridge.",
    "printed": true
  },
  {
    "id": "P19",
    "name": "Left battery keeper",
    "decision": "REDESIGN",
    "reason": "Broad removable plate retained. One broad keyed left mount atY46.2 clears the PTT guide and speaker rise; the obsolete window is filled. Pouch remains uncompressed.",
    "printed": true
  },
  {
    "id": "P20",
    "name": "Right battery keeper",
    "decision": "RELIEVE",
    "reason": "Broad plate and original right anchors retained. Open factory-lead and volume-return clearance; no thin snap features.",
    "printed": true
  },
  {
    "id": "K01",
    "name": "Combined volume capture rail",
    "decision": "COMBINE",
    "reason": "Both stationary retainers become one shell-supported rail. Four original screws and independent travel stops retained; the joining span has a continuous rear bed.",
    "printed": true
  },
  {
    "id": "K02",
    "name": "Separate lower volume capture",
    "decision": "INTEGRATE",
    "reason": "Now part of K01. No second loose rail.",
    "printed": false
  },
  {
    "id": "K03",
    "name": "Battery adapter cover",
    "decision": "REMOVE",
    "reason": "No adapter board, cover, grommet, associated four pads or two screws. Battery plugs directly into J2.",
    "printed": false
  },
  {
    "id": "F01",
    "name": "Flexible bumper",
    "decision": "RETAIN",
    "reason": "Original contour/openings fixed. Flexible material remains a distinct manufacturing requirement; fit after closure screws.",
    "printed": true
  },
  {
    "id": "F02",
    "name": "Flexible PTT grip",
    "decision": "RETAIN",
    "reason": "Original visible shape and0.10mm bond stack fixed. Separate flexible material; test peel and end presses.",
    "printed": true
  },
  {
    "id": "M04",
    "name": "Grille bezel",
    "decision": "RETAIN",
    "reason": "Original grille geometry, mesh and acoustic stack fixed. Handle on a flat tray; avoid force fits.",
    "printed": true
  },
  {
    "id": "L01",
    "name": "Exterior lens",
    "decision": "RETAIN",
    "reason": "Original exterior lens and throat retained. Existing optical part can be reused if undamaged; printed opaque proxy is only a fit gauge.",
    "printed": true
  },
  {
    "id": "L02",
    "name": "Internal light guide",
    "decision": "REDESIGN",
    "reason": "New4x3mm clear periscope to the relocated original LED, with two broad adhesive tabs and45deg turning faces. Optical output must be tested; opaque printing is a fit proxy only.",
    "printed": true
  }
]