0.0.1-alpha.3

This commit is contained in:
2026-09-27 22:23:43 +02:00
parent 8cd187b700
commit 6b6bdcfc71
29 changed files with 1973 additions and 32 deletions

View File

@@ -1,8 +1,16 @@
// file: crates/knowledge-domain-lib/src/lib.rs
// version: 1
// version: 2
//! Domain boundary for SaseDev Knowledge.
//! Shared domain contracts for SaseDev Knowledge.
//!
//! The crate is intentionally minimal in `0.0.1-alpha.2`: it establishes ownership of shared
//! domain contracts without introducing the Git/synchronization contracts reserved for the next
//! tranche.
//! 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};
#[cfg(test)]
mod unit_tests;