//! Bundled `trusty-console` shim — produced by `cargo install trusty-search`.
//!
//! Why: Bundle trusty-console into trusty-search's install surface so
//! `cargo install trusty-search` produces the trusty-console binary alongside
//! trusty-search and trusty-embedderd — one install command, all dependencies
//! present (Single-Install Convention, epic #943). The dashboard's actual
//! logic lives in the trusty-console library crate; this shim just wires
//! up the tokio runtime and delegates.
//! What: Forwards all argument parsing and daemon startup to
//! `trusty_console::run()`, which initialises tracing to stderr, parses argv
//! via clap, and runs the axum HTTP dashboard until SIGTERM/SIGINT.
//! Test: Covered by the trusty-console crate's own unit tests. The bundled-
//! install convention is validated via `cargo install --path crates/trusty-search
//! --root /tmp/test` + `ls /tmp/test/bin/` (both trusty-search and
//! trusty-console must appear).
async