Skip to main content

exo_dag_db_exchange/
lib.rs

1//! Import, export, and writeback contracts for DAG DB.
2//!
3//! Facade removal is complete; this crate owns KG import, portable export,
4//! writeback proposal, hygiene, and drift-repair contracts. Downstream
5//! compatibility uses explicit bridges such as `exo_api::dagdb`.
6
7#![cfg_attr(test, allow(clippy::expect_used, clippy::unwrap_used))]
8
9pub use exo_dag_db_core::{error, hash, metadata, similarity, tenant};
10pub use exo_dag_db_domain::{graph, model, placement, scoring};
11pub use exo_dag_db_graph::{layer_creation_policy, layered_hygiene, layered_placement};
12pub use exo_dag_db_retrieval::kg_retrieval;
13
14pub mod import_drift_repair;
15pub mod kg_export;
16pub mod kg_import;
17pub mod kg_writeback;
18pub mod kg_writeback_hygiene;