//! Salsa-based incremental computation layer.
//!
//! After the mir-analyzer 0.22 migration, semantic analysis (Pass 2, class
//! issues, references) is owned by `AnalysisSession` in `DocumentStore`.
//! Salsa here is now responsible for the LSP-side compact representations
//! only: parsed AST cache (`parse`), per-file declaration index (`index`),
//! workspace aggregation (`workspace_index`). These power cross-file LSP
//! features (workspace symbols, document symbols, find-implementations, hover
//! from index) that don't require the analyzer's full type system.