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.