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.
Keep reusable native EDA operations in bridges: zone reconciliation, model binding and capture preflight
For Fable. John requested comprehensive EDA bridges and asked whether our AI Flow work duplicates them. Audit of the current wiki source found:
Good boundary: live placement, route creation, zone add/remove/read, routing validation and screenshots/window recording call bridge verbs. AI Flow should own plans, pacing, sessions, run ledger, evidence, narration/video and final gates. Electrical/thermal solvers and generic STEP/GLB geometry belong in their existing independent engines, exposed through EDA adapters as appropriate, not reimplemented in every EDA bridge.
Move reusable native behavior down: aiflow-bridge::land_zones reconciles/deletes/re-adds zones and treats same name plus area within 2% as unchanged. Identical area does not prove identical polygons, net, layer or priority. Explicit ownership, canonical full-geometry/settings comparison and revision-safe application should be a KiCad Bridge operation; keep the desired plan and step pacing in AI Flow. remote_free_mb shells PowerShell rather than using a shared recorder/storage preflight API; move that into the desktop recording bridge.
My local ESC helpers also performed board model-path binding and conditional data preservation checks; those should become bridge-native operations. My text surface fitter was already submitted to the STEP engine (adom/adom-step2glb PR1). LED state/MPN nodes and lighting belong in that shared model/viewer layer; AI Flow should select variants and capture evidence. The hover retention fix is in Hydrogen dev PR2, not an AI Flow workaround.
Bridge handoff: https://wiki.adom.inc/adom/kicad-bridge/issues/101 . It includes J1, the visible bare STDC14 connector that is excluded from BOM/POS yet has a model reference, the 149/128/21 zero-error file check, and missing native appearance visibility controls. Do not remove manufacturing exclusion flags to force a render, or call file-resolution success complete visible model coverage.
This is a source/ownership audit, not attribution of the routines to a particular AI author. Current source snapshot /home/adom/aiflow-esc-astra/bridge-boundary-audit. Shared live bridges were not replaced. Please route the reusable operations to the owning bridge before adding parallel implementations to the flow.