← Back to Index
kicad-mcp-pro (KiCad MCP server)ECADConfidence: Medium

For symbols placed at rotation 90 or 270, sch_get_pin_positions reports each pin where KiCad puts the opposite pin. An engineer wired an LED's anode to a resistor at the reported position, and KiCad's netlist then had the cathode on the resistor and the anode on GND. The connectivity graph uses the same math, so it confirmed the wrong answer instead of flagging it.

Impact Analysis

Persona
Electrical Engineer
Team Size Impact
5x Multiplier
Prototype Delay
2 Days
Est. Annual Cost
$18,000
  • 1 user · 1 month240 min
  • Rest of team960 min
  • Rest of year13,200 min

monthly_minutes × 12 × team_multiplier ÷ 60 × $75/hr = $18k/yr

$75/hr assumed rate.

Annual team-minutes decomposed from the reported monthly inputs.

Evidence & Sources

1 Sources

Analyst Notes

From the Grok Haitch pain-radar compilation, finding 32, found 2026-09-28, score 9/10. Verbatim evidence: "KiCad's netlist then has the cathode on the resistor and the anode on GND." Cost model assumes the reversed polarity is caught at bring-up or schematic review and the component re-spun.