hrithik18k/metal-touch-panel

A PCB autorouting wrapper that corrects footprint-trace obstacle dimensions, solves routes with a preloaded trace-graph solver, and reports completed traces or routing errors.

Version
1.0.0
License
unset
Stars
0

evidence/recheck-2026-09-30/associated-result.json

{
  "coils": 0,
  "traces": 33,
  "errors": [
    {
      "type": "pcb_trace_error",
      "message": "Trace [trace[.L1 > port.cathode, .L1 > port.anode]] is missing a connection to smtpad[.U1 > .IN0A]"
    },
    {
      "type": "pcb_trace_error",
      "message": "Trace [trace[.L2 > port.anode, .L2 > port.cathode]] is missing a connection to smtpad[.U1 > .IN1A]"
    },
    {
      "type": "pcb_trace_error",
      "message": "Trace [trace[.L3 > port.cathode, .L3 > port.anode]] is missing a connection to smtpad[.U1 > .IN2A]"
    },
    {
      "type": "pcb_trace_error",
      "message": "Trace [trace[.L4 > port.cathode, .L4 > port.anode]] is missing a connection to smtpad[.U1 > .IN3A]"
    },
    {
      "type": "pcb_placement_error",
      "message": "Via hole at (1.64mm, -4.44mm) overlaps SMD pad C5.pin2 at (1.82mm, -4.00mm)"
    }
  ]
}