weavatrix-rust 2.1.1

Protocol-independent Rust repository intelligence: typed evidence graphs for impact, architecture, APIs, Git, search, and memory
Documentation
use blazingly_json::Value;

pub(super) struct ContractResults {
    pub(super) transport: String,
    pub(super) http: Value,
    pub(super) events: Value,
    pub(super) graphql: Value,
    pub(super) grpc: Value,
}

pub(super) struct EvidencePage {
    pub(super) detail: String,
    pub(super) offset: usize,
    pub(super) page_size: usize,
    pub(super) total_items: usize,
    pub(super) end: usize,
    pub(super) items: Vec<Value>,
}

pub(super) struct TraceSummary {
    pub(super) verdict: &'static str,
    pub(super) http_mismatches: u64,
    pub(super) event_mismatches: u64,
    pub(super) typed_mismatches: u64,
    pub(super) matched: u64,
}