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_path_neighborhood;
pub mod events;
pub mod node_detail_projection;
pub mod node_neighborhood;
pub mod node_projection;
pub mod node_relation_projection;
pub mod projection_checkpoint;
pub mod projection_mutation;

pub use context_path_neighborhood::ContextPathNeighborhood;
pub use events::{
    GraphNodeMaterializedData, GraphNodeMaterializedEvent, GraphRelationMaterializedData,
    GraphRelationMaterializedEvent, NodeDetailMaterializedData, NodeDetailMaterializedEvent,
    ProjectionEnvelope, ProjectionEvent, ProjectionEventHandler, ProjectionHandlingRequest,
    ProjectionHandlingResult, RelatedNodeExplanationData, RelatedNodeReference,
};
pub use node_detail_projection::NodeDetailProjection;
pub use node_neighborhood::NodeNeighborhood;
pub use node_projection::NodeProjection;
pub use node_relation_projection::NodeRelationProjection;
pub use projection_checkpoint::ProjectionCheckpoint;
pub use projection_mutation::ProjectionMutation;