src/knowledge/query.rs
//! The in-memory knowledge-map MODEL ([`KnowledgeView`]: symbols + call edges,
//! `callers_of` / `callees_of` / `call_path` over them), from the shared
//! `nornir-knowledge-view` edda leaf.
//!
//! **Mímir v2 (2026-10-13): the warehouse READERS are gone.** `load_latest`,
//! `load_preferred(_merged/_cached/_held)` and the snapshot-keyed view cache read
//! `symbol_facts` / `call_edges` / `scip_occurrences` — tables with no producer
//! since the `syn` and rust-analyzer roads were removed (PLAN-MIMIR-V2 §7.3).
//! Reading them would hand every caller an empty or stale map that looks like
//! "no symbols", so each surface that used them now answers
//! [`crate::mimir_lens::NOT_WIRED_NOTE`] instead (a release gate fails closed).
//! Lane 8 builds the replacement view from `code_nodes` / `code_edges`.
pub use nornir_knowledge_view::KnowledgeView;