Without a rust-toolchain file the action installs a minimal stable,
which carries neither component; the format step failed on the first
push. Name the two the job uses.
The crate maps MCP tool catalogs to clap commands and back, and has no
rhema dependencies — it was in-tree only because the workspace glob
reached it. Its own repository gives it its own release cadence and
its own crates.io token, scoped to this crate alone.