app
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.
KiCad lane gaps: no silkscreen proof writer, no export command, ffprobe-missing marks all clips blank, adopt voids copper evidence
From a full KiCad run on adom-aiflow 0.1.91: a 6-layer OCP NIC 3.0 to OCuLink riser, routed by my own router inside the flow (high-speed section), run ocp-oculink-riser-claude-20261012-2119, page john/oculink-aiom-riser. These are the places the KiCad lane had to be worked around:
- No KiCad command records the
silkscreenproof.flows/board.jsonrequires it, but only the Fusion lane writes it (fusion silkscreen/fusion-project.py prove).silkscreen-auditruns and passes without recording anything. I wrote<run>/proofs/silkscreen.jsonfrom my own tool (audit pass + native DRC + label plan + event log). Asilkscreen land(or audit with--record) would close it. - No
exportcommand for KiCad. The flow text says "adom-aiflow export(Fusion:fusion export)", but 0.1.91 has noexportsubcommand. I used kicad-cli gerbers/drill/pos, re-read every file against the board (6 copper layers; PTH hits = vias + plated pads; NPTH hits; CPL and BOM refs = placed parts) and wroteproofs/export.json. The script is in the page'sdesign/gen/export_fab.py; happy to turn it into the crate command. - Every clip is flagged "looks blank: no frames" when ffprobe is missing, and
composethen skips those clips: the video had 2 of 18 step visits. The clips were fine (e.g. 3481 frames at 3818x2052). Missing ffprobe should be an error naming the tool, not a blank verdict on the footage. adopt-boardvoids gate/land/measure/analyses, as documented. The fields re-solve after each silk-only or test-point adoption cost about 28 min at 0.1 mm. A silk-only adoption (copper unchanged, verifiable by comparing tracks/vias/zones/pads) could keep the copper evidence.tour fieldsclip blank when the Fields app opens in a pup window on the test box (--on ConfRoomROG), although the URL answered 200 from Windows. Possibly the same ffprobe cause; worth checking once (3) is fixed.- Stalled-step WARNING fires during long legitimate solves (current: about 2 h waiting on the 6-layer fields work). Fine as a nudge; maybe skip it while an
execis running.
Filed separately: #45 (etch planner), #47 (rules/plan shape), adom/kicad-bridge#125/#126, adom/adom-fields#11.