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.
Router proposes vias overlapping USB NPTH holes; native manufacturing gate rejects them
AIFlow 0.1.65 proposes routes whose vias violate native drill/NPTH clearance on the two-layer custom electronic load. The independent native gate correctly rejects them; no proposed bulk routes were landed.
Reproduction: adopt the native saved placement and bottom GND plane, then route --passes 5 and gate. The planner reports four unclosed sense connections. Native KiCad 10.0.5 gate finds 32 new manufacturing errors: 28 hole-clearance and 4 hole-to-hole findings (some report pairs may repeat). Native placement baseline is zero violations. Bridge 1.0.55 on Windows.
Concrete example: a proposed GND via at (156.3,39.8) overlaps the J8 non-plated hole at (156.3,40.11). The analogous lower hole has a proposed via at (156.3,46.2), hole centre (156.3,45.89). Native reported actual hole clearance zero. Expected: drill shapes and required drill/copper clearances participate in all plane-stub, via-search and via-in-pad candidate checks, including holes without an electrical net. Do not relax native rules to clear this failure.
Evidence attached is a reduced native gate report, with no private fabrication rulepack. Full local checkpoint: adom-custom-electronic-load/checkpoints/router-attempt-04. Current design page: https://wiki.adom.inc/adom/adom-custom-electronic-load
Workaround in progress: retain the native gate; manually preflight specific signal branches and repair/reject offending proposals. No source fix, release or deployed availability is claimed. Please add a focused NPTH-neighbour regression and verify all candidate-via entry paths, not just ordinary net routing.