Skip to main content

Crate exo_dag_db_retrieval

Crate exo_dag_db_retrieval 

Source
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 M01 selection 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.