0hmX/pcbgolf-modular-checkpoint

A partial 3D assembly of seven separate PCBs—five USB carriers, an MCU board, and an SBU board—with modeled USB/DC connectors, but no routing, wiring, supports, or tilted-board mounting.

Version
0.0.6
License
UNLICENSED
Stars
0

public-validation.json

PCBPCB preview for public-validation.json
SchematicSchematic preview for public-validation.json
{
  "build_circuits_passed": 10,
  "native_pin_net_parity_passed": true,
  "derived_preview_shorts": [
    {
      "file": "ch1_sbu1.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in ch1_sbu1.circuit.json"
    },
    {
      "file": "ch1_sbu2.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in ch1_sbu2.circuit.json"
    },
    {
      "file": "ch2_sbu1.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in ch2_sbu1.circuit.json"
    },
    {
      "file": "ch2_sbu2.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in ch2_sbu2.circuit.json"
    },
    {
      "file": "ch3_sbu1.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in ch3_sbu1.circuit.json"
    },
    {
      "file": "ch3_sbu2.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in ch3_sbu2.circuit.json"
    },
    {
      "file": "ch4_sbu1.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in ch4_sbu1.circuit.json"
    },
    {
      "file": "ch4_sbu2.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in ch4_sbu2.circuit.json"
    },
    {
      "file": "core19.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in core19.circuit.json"
    },
    {
      "file": "st7p70_mcu.circuit.json",
      "exit_code": 0,
      "summary": "No shorts detected in st7p70_mcu.circuit.json"
    }
  ],
  "scope": "Review preview checks; native KiCad and STEP remain authoritative.",
  "cli_source_netlist_check": {
    "supported": false,
    "reason": "CLI attempts to render prebuilt JSON array as a React component; independent pcbnew parity passes instead."
  },
  "placement_diagnostic": {
    "native_placement_authority": "Frozen KiCad DRC and actual native STEP bodies",
    "aggregate_boundary_footprint_warnings": 2,
    "capacitor_orientation_suggestions": 3,
    "minimum_boundary_land_to_front_body_gap_mm": 0.025,
    "solder_access_qualified": false
  }
}