History of crates/adom-aiflow/src/main.rs

111 commits ← Back to file
0.2.2: Antigravity tokens per conversation; the run counts only its own
John Lauer · f32d1cb ·
0.2.1: project-page refuses an existing page unless --existing (a new board gets its own standalone page)
John Lauer · 17c1aff ·
0.2.0: KiCad board from scratch (parts, project page + PCM repo, schematic), step sub-readmes, Antigravity usage, field…
John Lauer · efbfea8 ·
Allow remote-reviewed recording without automatic EDA-host capture or raw publication
John Lauer · 44e8e3d ·
0.1.99: EDA backends (KiCad, Fusion, Altium behind one Eda trait) and the Altium lane
Colby Knox · eeecdb7 ·
Require saved native board and rule binding before KiCad model acceptance (#50)
John Lauer · 74796cf ·
Silkscreen audit obstacles are checked against the board's own pads and vias, at record and at finish (0.1.97)
John Lauer · 84dac3d ·
Thermal counts the saved board's vias on each tab net, not only the routing plan's (0.1.96)
John Lauer · 31a69f2 ·
Freeze spec budgets at placement; spec-amend records real corrections (0.1.95)
John Lauer · 9e758ca ·
Publish 0.1.94
John Lauer · bca797f ·
Publish 0.1.93
John Lauer · 8905773 ·
Record current-project rules checks without overwriting custom fabrication rules
John Lauer · 542a3c3 ·
Honor reviewed thermal via counts without adding optional holes
John Lauer · 438f37f ·
Verify bounded board-edge connector courtyards while retaining copper and native placement gates
John Lauer · 5c9cd3c ·
Add project-page preflight and explicit assembly, datasheet and screenshot review workflow
John Lauer · 4b9096e ·
0.1.91: NEXT line after intake/start/prompt/step/stage end, and an over-budget step nag (issue #44)
John Lauer · 599d918 ·
Bind Fields recording to the exact Pup session and refuse failed-tour proof
John Lauer · f876b3e ·
Screen external package cooling with full-power heat balance and unchanged limits
John Lauer · 29fec55 ·
Verify existing native placements without replaying footprint moves
John Lauer · d985e4a ·
Invalidate netlist evidence when any schematic child sheet changes
John Lauer · 2784e00 ·
Reuse the run webview, isolate fixture tests, and stream dashboard updates over SSE
John Lauer · 97410b9 ·
Preserve artifact evidence in verified snapshots instead of overwriting by basename
John Lauer · 40cd80e ·
Release 0.1.86: verify existing pours without replaying native mutations
John Lauer · d93cd30 ·
Add explicit branch-current screening with mandatory converged Fields validation
John Lauer · c560009 ·
Release 0.1.78: refuse premature completion and require an executable finish-line check
John Lauer · 6b7f8b1 ·
Keep AIFlow active through the original scope; distinguish session accounting from completion
John Lauer · 7c20faf ·
0.1.70: automatically open and recover each AIFlow run dashboard in Hydrogen
John Lauer · f602041 ·
0.1.69: sourcing recovery, component states guidance, and routing fidelity; preserve latest Fusion source
John Lauer · 9de8974 ·
Publish 0.1.66
John Lauer · 1d4f72b ·
AI Flow 0.1.65: fab-ready Fusion export (test points out, machine parts DNP); heatsink vias planned on the live board w…
John Lauer · e531987 ·
AI Flow 0.1.62: on top of 0.1.61 (restores its main.rs, Cargo and package files that the previous push overwrote): silk…
John Lauer · 07003c9 ·
AI Flow 0.1.61: silkscreen the fab would clip blocks gate and finish; board-glb clips silk at mask openings and its che…
John Lauer · b3629de ·
AI Flow 0.1.61: the lane comes from the brief and requirements (a Fusion run is a Fusion run from intake), and can stil…
John Lauer · f7824c0 ·
AI Flow 0.1.60: no step can be skipped (sequence + proofs), the timeline dashboard, design rules step (3rdPartyFab), te…
John Lauer · 9e797ab ·
AI Flow 0.1.58: Fusion parts for the fields view; Hydrogen layout kept (chat left, webviews right)
John Lauer · b11756e ·
Flow-app template, step --hwnd, jlcpcb fit column (on 0.1.57)
John Lauer · 9ddc18b ·
AI Flow 0.1.57: window focus per step, board framed by its outline, simulation required before placement on Fusion proj…
John Lauer · 8b3776a ·
AI Flow 0.1.55: Fusion flow in build order; 3D restored on the board; fusion view3d; library-name clash guard; schemati…
John Lauer · 66e7748 ·
AI Flow 0.1.53: Fusion step clips framed on the board, small-board silkscreen text, adom-lbr dependency
John Lauer · c50db37 ·
Merge PR #191: adom-aiflow fusion: the whole Fusion project as commands (library, reference, schematic, reset, export)…
John Lauer · 4ee9d9d ·
Merge PR #187: Fusion lane: run the flow on an Autodesk Fusion board, proven on the buck molecule
John Lauer · 4fdd8bc ·
0.1.48: mark planner, legibility gate and named outline = the mark (laser etch by construction, shared service only)
John Lauer · d2b4492 ·
0.1.47: pads and test points are real copper (board-glb copper + check gate, mask and paste from the footprint layers)
John Lauer · a34c9e7 ·
0.1.40: per-run clips pages; a later run links its own page instead of overwriting the first run's
John Lauer · 7c8f84d ·
0.1.39: adom-aiflow-etch (colour-preserving, long-axis MPN laser etch), marking on by default for ICs with a finish che…
John Lauer · 8ddac71 ·
0.1.38: clip posters, capture finds the reopened editor, large clips pulled in parts, KiCad 10 silkscreen application w…
John Lauer · be3c9c2 ·
0.1.37: every open gap from the buck molecule run closed in the binary: intake, sourcing check, evidence, netlist check…
John Lauer · d49513e ·
0.1.35: compose concat lists use absolute paths; recut and compose recover clip files the manifest lost
John Lauer · f96f12c ·
0.1.33: native zone refill in the gate, remote kicad-cli for containers, analyses on adopted boards, per-layer numbered…
John Lauer · 64820bb ·
0.1.31: native owned-zone transaction and verified refill readback
John Lauer · 12aecd6 ·