// file: crates/knowledge-domain-lib/src/lib.rs // version: 3 //! Shared domain contracts for SaseDev Knowledge. //! //! The crate owns content-family and source identities that are independent of HTTP, PostgreSQL, //! forge providers and concrete Git implementations. mod content_family; mod source; pub use crate::content_family::ContentFamily; pub use crate::source::{ContentSource, SourceId, SourceIdError};