Skip to main content

Crate exo_dag_db_domain

Crate exo_dag_db_domain 

Source
Expand description

Governed pure domain services for DAG DB.

Facade removal is complete; this crate owns domain models, gates, route and context-packet services, validation, placement, writeback, and lifecycle contracts. Downstream compatibility uses explicit bridges such as exo_api::dagdb.

Re-exports§

pub use scoring::DomainError;
pub use scoring::DomainResult;

Modules§

canonicalization
Deterministic canonicalization decisions for memory graph placement.
context
Pure context-packet domain service.
context_packet_persistence
PRD17B context-packet persistence and proof-binding contracts.
continuation_packet
Rust-owned continuation packet compatibility contract.
continuation_persistence
PRD17C continuation persistence contracts.
council
Council and human approval scope checks for ExoChain DAG DB.
default_route
PRD17B default retrieval route contract.
error
Error types for ExoChain DAG DB contract helpers.
export_finality
graph
Deterministic memory graph primitives for EXOCHAIN DAG DB.
hash
Canonical hash materials for ExoChain DAG DB IDs and receipts.
intake
Pure intake domain service for governed DAG DB memory.
layer_creation_policy
Pure PRD09 graph-governed layer creation policy.
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.
lifecycle_action
PRD17C lifecycle mutation contracts.
metadata
Deterministic metadata redaction for ExoChain DAG DB.
model
Domain record shells for ExoChain DAG DB.
placement
System-side memory placement controller and graph organizer.
route
Pure route domain service for committed DAG DB memory.
route_invalidation
PRD17C route invalidation contracts.
scoring
Deterministic domain gates and integer scoring for ExoChain DAG DB.
similarity
Deterministic similarity overlay scoring.
state
Bounded control-state transitions for ExoChain DAG DB.
tenant
Canonical tenant/namespace identity for DAG DB storage isolation (GAP-012 P1-E).
trust
Pure trust-check domain service.
validation
Pure validation-report domain service.
writeback
Pure writeback domain service for governed agent output memory.