//! `tickets-mcp` binary — stdio MCP server for the trusty-tickets surface.
//!
//! Why: Claude Code (and other MCP hosts) launch this process per session
//! and talk to it over stdin/stdout JSON-RPC 2.0. This binary was formerly
//! the `tickets-mcp` binary in the standalone `trusty-tickets` crate; it is
//! now shipped as part of `trusty-common` behind the `tickets` feature.
//! What: Initialises tracing, loads config + builds a `BackendClient`,
//! and runs the stdio loop until EOF.
//! Test: Manual via `claude mcp add` / piping JSON-RPC to stdin.
use Arc;
use BackendClient;
use Config;
use ;
async