kmp-domain 0.1.6

Domain model of the Kernel Memory Protocol: aggregates, value objects, repositories and projections, with no IO
Documentation
pub mod bundle_metadata;
pub mod bundle_quality_metrics;
pub mod case_id;
pub mod dimension_selection;
pub mod kmp_mode;
pub mod memory_dimension_identity;
pub mod provenance;
pub mod relation_explanation;
pub mod relation_semantic_class;
pub mod relation_type;
pub mod resolution_tier;
pub mod role;
pub mod source_kind;
pub mod temporal_coordinate;
pub mod temporal_cursor;

pub use bundle_metadata::BundleMetadata;
pub use bundle_quality_metrics::BundleQualityMetrics;
pub use case_id::CaseId;
pub use dimension_selection::{DimensionScopeMode, DimensionSelection, DimensionSelectionMode};
pub use kmp_mode::KmpMode;
pub use memory_dimension_identity::MemoryDimensionIdentity;
pub use provenance::Provenance;
pub use relation_explanation::RelationExplanation;
pub use relation_semantic_class::RelationSemanticClass;
pub use relation_type::{
    KnownMemoryRelationType, MemoryRelationQuality, MemoryRelationSpec, MemoryRelationType,
};
pub use resolution_tier::{ResolutionTier, TierBudget};
pub use role::Role;
pub use source_kind::SourceKind;
pub use temporal_coordinate::TemporalCoordinate;
pub use temporal_cursor::{TemporalCursor, TemporalDirection, TemporalWindow};