Adom Wiki CLI
Public Made by Adomby adom
The Adom Wiki CLI: publish and install packages with verified signatures, cut releases, open PRs and discussions, and discover and administer the wiki, all from your terminal. Replaces adompkg.
library install: composite export -> adom-bridge staging -> kicad_install_library_bundle
The optional follow-up from #38, split out so it is tracked: a composite verb that lands a Cloud Library cart inside desktop KiCad the way the web button does.
Chain: library export (done in 1.7.14) -> stage the bundle to the desktop via adom-bridge -> kicad_install_library_bundle (kicad-bridge 0.9.252, capture proof 0.9.253; documented in kicad_describe's catalog).
Why it is not in 1.7.14: the bridge lane cannot be verified from this container (no connected desktop KiCad), and the gotchas are exactly the kind that only live verification catches, already on record from the web lane:
- send_files multi-file dest must not end in a dot-segment (.pretty parses as a file), and its arg is dest, not destDir (silently lands in Downloads)
- ab /command caps bodies around 2.5MB, so bundles must stage via write_file_chunk
- the bridge never closes a running KiCad: surface restartNeeded to the user, and capture proof is skipped while KiCad runs
Acceptance when picked up: run it against a real connected desktop, confirm the proof frame, and confirm a running KiCad reports restartNeeded rather than restarting. Ship in a regular release.