app
KiCad - the KiCad Bridge
Public Made by Adomby adom
Drive your own KiCad from an AI, in the background: open every editor, read the whole board as data (the EDA Bridge Standard board model), stack-up, part heights, netlists, place, route, pour, DRC and exports.
← Commit history
RELEASE_NOTES.md+12@@ -10,6 +10,18 @@ unnamed. These entries were reconstructed after the fact from the work they contain, which is exactly the situation the mandatory-notes gate now prevents. Treat them as accurate but secondhand. +## 1.0.93 (2026-10-30 19:47 UTC)++NATIVE (Rust) build. 1.0.93: kicad_schematic_review checks the drawing too (engine 0.23.0, standard 0.28.0).++- **kicad_schematic_review:** sends the engine each sheet's drawing (sheetDrawing): wires, buses, junctions, no-connects, labels, pins and symbol boxes. The engine's drawing checks (dangling wires, floating labels, overlapping symbols, ...) now run on KiCad schematics, and the reply says drawingChecked.+ - Power symbols that name a net count as power labels. Sheet pins count as hierarchical labels.+ - netlist.names lists every label and port name joined into one net, so the engine can flag two names on one net.+ - Checked on three real designs: pic_programmer and StickHub come back clean apart from one real info each (no bulk capacitor on a rail). On the rp2040 sample, the engine's overlapping-symbol pairs are the same 10 that KiCad's own kicad_sch_check reports.+- **Fixed: PWR_FLAG no longer joins nets.** A PWR_FLAG was read as a power symbol naming the net "PWR_FLAG", so every net carrying one became one net. This raised a false shorted_nets on pic_programmer and StickHub. Only power symbols whose pin is a power input name a net now.+- **Fixed: escaped label names.** KiCad writes a / in a label as {slash} (and : as {colon}, and so on) in some files. kicad_sch_check and kicad_schematic_review compared the raw text, so the labels VPP/MCLR and VPP{slash}MCLR split one net in two (a false "reaches only R18.2" on pic_programmer). Names are now read as KiCad compares them.+- Engine adom-eda-checks 0.23.0 vendored unchanged (standard 0.28.0).+ ## 1.0.92 (2026-10-30 19:04 UTC) NATIVE (Rust) build. 1.0.92: the standard's sch_batch and log_tail shapes (#29).