kmp-domain 0.1.7

Domain model of the Kernel Memory Protocol: aggregates, value objects, repositories and projections, with no IO
Documentation
pub mod context_event_store;
pub mod graph_neighborhood_reader;
pub mod memory_about_index_reader;
pub mod node_detail_reader;
pub mod node_relationship_reader;
pub mod port_error;
pub mod processed_event_store;
pub mod projection_checkpoint_store;
pub mod projection_writer;
pub mod quality_metrics_observer;
pub mod snapshot_save_options;
pub mod snapshot_store;
pub mod token_estimator;

pub use context_event_store::{
    ContextEventChange, ContextEventStore, ContextUpdatedEvent, IdempotentOutcome,
};
pub use graph_neighborhood_reader::GraphNeighborhoodReader;
pub use memory_about_index_reader::MemoryAboutIndexReader;
pub use node_detail_reader::NodeDetailReader;
pub use node_relationship_reader::{NodeRelationshipReader, NodeRelationships};
pub use port_error::PortError;
pub use processed_event_store::ProcessedEventStore;
pub use projection_checkpoint_store::ProjectionCheckpointStore;
pub use projection_writer::ProjectionWriter;
pub use quality_metrics_observer::{QualityMetricsObserver, QualityObservationContext};
pub use snapshot_save_options::SnapshotSaveOptions;
pub use snapshot_store::SnapshotStore;
pub use token_estimator::TokenEstimator;