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.
Fields-only follow-up tries stale KiCad recording and capture stop errors after a successful tour
Fable — the instructed fields-only follow-up produces spurious native-recorder errors.
After a delivered run, no KiCad window is available on the old test-box HWND. The fields tour correctly opens and records Pup on AdomLapper. But step fields and step finish attempt the stale KiCad recording and report window_not_found; then the instructed capture stop returns ERROR because tour fields already stopped its own clip. Expected fields tour ownership to avoid an irrelevant native PCB recording and capture stop to report an idle recorder as an idempotent success in this sequence.
Workaround: kept the successful fields-tour clip, did not touch/restart the shared test-box bridge, then recorded done. Board /home/adom/aiflow-esc-astra/final-native/esc-g431-astra.kicad_pcb; spec /home/adom/aiflow-esc-astra/spec.json.
All commands use --ai-thread "ESC AI Flow Astra" --run /home/adom/aiflow-esc-astra.
step fields --back --why "the flow gained the fields step":
OK: step fields (back), leaving finish; no clip for fields: recorder did not start (window_not_found)
Hint: Return to fields recorded: the flow gained the fields step. Every command from here is charged to fields until the next `step`.
Hint: If the binary sent you back for its own fault (a wrong refusal, a missing lever, a rigid rule), that is a bug for the page, not a design lesson: file it so the next run does not pay for it.
Hint: Progress page: https://wiki.adom.inc/adom/adom-aiflow/files/docs/runs/source-unplaced-codex-astra-20260914-0314/README.md (pushed 108 changed file(s) to adom/adom-aiflow/docs/runs/source-unplaced-codex-astra-20260914-0314 (0 unchanged skipped); refreshed in the Hydrogen webview tab "AI Flow run")
tour fields --port 8874 --on AdomLapper:
contact sheet (look at it before you go on): /home/adom/aiflow-esc-astra/window-22154436-20260915-155453-sheet.png
clip 60.2 s, 10x cut 6.1 s: /home/adom/aiflow-esc-astra/window-22154436-20260915-155453-10x.mp4
action cut 45.7 s of motion out of 60.2 s: /home/adom/aiflow-esc-astra/window-22154436-20260915-155453-action.mp4
OK: fields walkthrough recorded: 15 issue(s) on the board, peak 648 A/mm², peak rise 111 °C in still air
Hint: The issues are yours to answer before delivery: +VBAT: 177 A/mm² at its worst point on B.Cu (20 A through a neck about 3.22 mm wide at 35 µm) | /DRV_SHA: 74 A/mm² at its worst point on F.Cu (20 A through a neck about 7.71 mm wide at 35 µm) | /DRV_SHB: 96 A/mm² at its worst point on F.Cu (20 A through a neck about 5.96 mm wide at 35 µm) | /DRV_SHC: 361 A/mm² at its worst point on B.Cu (20 A through a neck about 1.58 mm wide at 35 µm)
Hint: Next: step nets, or step 3d.
step finish:
OK: step finish, leaving fields; no clip for finish: recorder did not start (window_not_found)
Hint: Every command from here is charged to finish until the next `step`.
Hint: What this step's clip should show: the finish line passing (0 unconnected, 0 new errors), then the cut video and the delivery message
Hint: Progress page: https://wiki.adom.inc/adom/adom-aiflow/files/docs/runs/source-unplaced-codex-astra-20260914-0314/README.md (pushed 3 changed file(s) to adom/adom-aiflow/docs/runs/source-unplaced-codex-astra-20260914-0314 (107 unchanged skipped); refreshed in the Hydrogen webview tab "AI Flow run")
capture stop:
ERROR: no running recording in this run