//! Shared types between trusty-search and trusty-analyzer.
//!
//! These are the wire-format types passed across the HTTP/MCP boundary.
//! Kept minimal and dependency-light: only serde. No business
//! logic lives here — that all sits in `trusty-analyzer-core`.
//!
//! Forward-compat: every struct uses `#[serde(default)]` on optional
//! fields and serde's default unknown-field-tolerance, so the trusty-search
//! daemon can add fields without breaking analyzer deserialization.
pub use ChunkBlame;
pub use CodeChunk;
pub use ;
pub use ;
pub use FactRecord;
pub use ;