☰
0.2.38-0.2.39: review-pass correctness fixes (cleanup_libs, set_params, add_body, extract_intlib, schematic_data params…
0.2.37: launch hands the user's foreground window back; battery green on both Altium builds (113 pass, 0 fail)
0.2.36: modal-orphan escape (posted WM_QUIT keeps the licence seat), full save-prompt exchange on close, no -R storm pe…
0.2.33 source: 122/122 verbs documented + enforcing test; dismiss_dialogs honours hwnd; recover/sweeps never answer sav…
0.2.32 source: recover activates + verifies, close frees a parked engine, outjob_not_found, PUBLISHING.md, Parent skill…
0.2.31 source: board_shape uses the proven outline pattern, nil-guarded
0.2.30 source: dialog scan sees button-bearing dialogs; close discardChanges; battery corrections
0.2.29 source: altium_install verb + detect.installVerb/hostAppOptionalVerbs; battery covers it; install skill starts w…
0.2.28 source: one thread per request, named agent_busy; battery aborts on a blocked bridge
0.2.27 source: parked-engine check before agent bootstrap
0.2.26 source: silent-halt detector, non-raising number conversions (bad_number), import_part nothing_to_import, verb b…
0.2.25 source: a document that did not open is a failure with the reason (view_only_no_author_seat)
0.2.24 source: selftest_script_error reports halted_and_recovered vs contained_by_agent
0.2.23 source: altium_selftest_script_error (regression test for the script-error safety net)
0.2.22 source: script-error net covers the Continue-execution X2 box
0.2.21 source: script-error auto-recovery + errorShot, symbol_prims/set_models fix for AD 26.9.1, ENGINE_HALTING releas…
0.2.20: plate_vias verb (0.2.19 was taken by an interrupted publish)
0.2.19: silkscreen part name clear of the courtyard
0.2.18: test_board writes each part name on the Top Overlay under its footprint
0.2.17: place_on_sch sizes the sheet from the measured parts (500 mil gaps, 600 margins, A4 minimum), no SheetSizeX rea…
0.2.16: place_on_sch sizes the sheet FROM the parts (measured bounding boxes, 1500 mil gaps, 1000 mil margins), designa…
0.2.15: add_symbol_art clear + line-segment mode; symbol_prims models gate
0.2.14: place_on_sch sizes the sheet, places inside the frame, fills the title block and comments; add_symbol_art draws…
0.2.13: test_board and place_on_sch accept a ';' list and put every part on ONE board / ONE sheet (John's ToF demo, 202…
0.2.5–0.2.8 source: verified foreground + visible demo bars; reaper reads ab's matches[] (was blind since 0.2.0), class…
release 0.2.3: manifest + version stamps + preset fix source
0.2.1: a finished verb can no longer leave a stale partial progress bar on Altium's taskbar icon — the terminal clear i…
0.2.0: the bridge is Rust end to end — all 112 verbs dispatch from altium-bridge.exe (spawn.kind exe); Python runtime n…
bridge-rs: Rust bridge vertical slice (health via ab, agent file-IPC, Phase 1 verbs) — verified live on AdomLapper; doc…