AI Flow
Public Made by Adomby adom
Adom's AI Flow: a tool to help the AI follow all of the steps it takes to build a board.
switch-node heuristic takes every SW_* net (analogue-switch control lines gated as switch nodes)
adom-aiflow 0.2.20 · adom/core 4.15.3 · Adom Bridge 1.9.224 on macOS 26.3.1 (MacBook Air, Apple silicon), KiCad bridge plugin 0.11.1 · KiCad 10.0.7
What happened: with no spec.switchNodes, switchnode::nets takes every net named SW, *_SW, SW_* or */SW. On this board the SW_DAY* nets are the gain-switch control lines of analogue switches, not a converter's switch node, but the gate's switch-node checks ran on them.
Worked around with "switchNodes": [] and a spec-amend.
Expected: find switch nodes from the converter, either an inductor pad that shares a net with a switching IC's SW pin, or the calcs topology. If the name heuristic stays, print which nets it took and the switchNodes override before the gate fails on them.