Expand description
Retrieval, routing, and context packet selection for DAG DB.
Facade removal is complete; this crate owns graph context selection, hybrid
retrieval, catalog routing, packet output, and read-side query/view helpers.
Downstream compatibility uses explicit bridges such as exo_api::dagdb.
Re-exports§
pub use graph_context_selection::GraphContextMemoryCandidate;pub use graph_context_selection::GraphContextSelectionState;pub use graph_context_selection::select_graph_context;
Modules§
- canonicalization
- Deterministic canonicalization decisions for memory graph placement.
- citation_
locator - context_
packet_ output - Pure Rust graph context packet output from
M01selection responses. - error
- Error types for ExoChain DAG DB contract helpers.
- graph
- Deterministic memory graph primitives for EXOCHAIN DAG DB.
- graph_
context_ selection - Pure Rust graph context selection over in-memory DAG DB graph state.
- hash
- Canonical hash materials for ExoChain DAG DB IDs and receipts.
- hybrid_
retrieval - Contract-only hybrid retrieval preview over existing KG and graph selectors.
- kg_
catalog_ router - Catalog-router preview DTOs for repository/test DAG DB routing.
- kg_
retrieval - KG retrieval preview contracts for persisted DAG DB rows.
- layer_
creation_ policy - Pure PRD09 graph-governed layer creation policy.
- layered_
drilldown - Layered depth-on-demand drilldown for persistent context packets (Q2-S3).
- layered_
graph - Deterministic layered graph contracts for graph-of-graphs memory.
- layered_
hygiene - Pure PRD04 layer hygiene scoring and planning contracts.
- layered_
placement - Pure layer placement contracts for additive layered graph routing.
- metadata
- Deterministic metadata redaction for ExoChain DAG DB.
- query
- Graph query and route-invalidation helpers.
- scoring
- Deterministic domain gates and integer scoring for ExoChain DAG DB.
- similarity
- Deterministic similarity overlay scoring.
- source_
adapter - tenant
- Canonical tenant/namespace identity for DAG DB storage isolation (GAP-012 P1-E).
- views
- Rebuildable graph views for routing and context packet construction.