☰
0.9.347: kicad_close honours unsaved work (#84); verified footprint rescan (#51)
0.9.347: kicad_close honours unsaved work (#84); verified footprint rescan (#51)
Runner: installs before make_part_project/export_part, full replies kept (#85)
0.9.343: notes, list_footprints test
0.9.343: Footprint loads with two pcbnew processes; list_footprints reads the fp-lib-table (#81)
Merge PR #84: Document general routing and diagnostic workflows in the bridge skill
0.9.342: First-run wizard deadlock: time-boxed dialog clicks and bounded sweeps (#83)
0.9.342: First-run wizard deadlock: time-boxed dialog clicks and bounded sweeps (#83)
Release tool: keep the CA bundle out of repo pushes (secret scanner, #79 root cause); runner traces a real net
0.9.341: Release-day fixes: stock library path resolution (#80), screenshot_all sizeKB (#81), readiness re-detect (#82)…
0.9.341: verb-test runner (full coverage, foreground victim rule, user discovery, pcbnew ping), routing/readiness/libra…
0.9.341: Release-day fixes: stock library path resolution (#80), screenshot_all sizeKB (#81), readiness re-detect (#82)…
0.9.341: Release-day fixes: stock library path resolution (#80), screenshot_all sizeKB (#81), readiness re-detect (#82)…
Ship the rp2040 tour-pack template board/schematic/project the verb-test runner needs (issue #78)
0.9.340: land the shipped runtime source for page.json (tour fixes 0.9.318-0.9.339 never reached master, issue #79)
0.9.340: land the shipped runtime source for bridge.json (tour fixes 0.9.318-0.9.339 never reached master, issue #79)
0.9.340: land the shipped runtime source for BRIDGE_VERSION (tour fixes 0.9.318-0.9.339 never reached master, issue #79)
0.9.340: land the shipped runtime source for handlers/open_footprint_editor.py (tour fixes 0.9.318-0.9.339 never reache…
0.9.340: land the shipped runtime source for handlers/kicad_windows.py (tour fixes 0.9.318-0.9.339 never reached master…
0.9.340: land the shipped runtime source for handlers/kicad_ui.py (tour fixes 0.9.318-0.9.339 never reached master, iss…
0.9.340: land the shipped runtime source for handlers/install_footprint.py (tour fixes 0.9.318-0.9.339 never reached ma…
0.9.340: land the shipped runtime source for handlers/demo.py (tour fixes 0.9.318-0.9.339 never reached master, issue #…
0.9.340: routing tests, demo runner + evidence (arav-rog 2026-09-07), vendoring and overlay tools, release notes
0.9.340: Live routing verbs through KiCad's IPC API (routing_state, route_net, remove_route, routing_validate), offline…
0.9.340: Live routing verbs through KiCad's IPC API (routing_state, route_net, remove_route, routing_validate), offline…
Dashboard 1.0.126: Send to AI runs as a background job (Hydrogen 1.0.219), narrates picker and delivery states, 75 s bu…
Dashboard 1.0.125: a dismissed AI picker is reported as cancelled, never retried
Dashboard 1.0.124: Send to AI uses Hydrogen's AI picker (no type, app:adom/kicad-bridge tag, cancelled reported honestl…
1.0.123: agent_permissions environment as an array
1.0.123: agent_permissions in the validator's shape
1.0.123: agent_permissions declared (wiki #68): read-only verbs allowed, writers and lifecycle soft-denied
README: the recorded tour near the top; docs/dashboard.md explains the dock card and the dashboard end to end
Dashboard 1.0.122: recording URL bumped for the fixed opening
Demo recording: opening segment carries only the step 1 line
Dashboard 1.0.121: recording URL versioned so the re-cut plays (no dead air at the start)
Demo recording: no dead air at the start (prepare line mixed, the fetch wait cut)
Dashboard 1.0.120: inline poster (the wiki serves files as octet-stream), native controls appear once the recording pla…