khive-vcs 0.2.9

KG versioning — git-native core types, canonical hash, and NDJSON-to-SQLite sync (ADR-010/ADR-020)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! KG versioning — content-addressed snapshot hashing and NDJSON-to-SQLite sync.
//!
//! Git-native v1: KG state lives as sorted NDJSON files in a git repo. Retains
//! `types` (snapshot IDs), `hash` (SHA-256), `sync` (rebuild library), and `error`.

pub mod error;
pub mod hash;
pub mod sync;
pub mod types;

pub use error::VcsError;
pub use types::{SnapshotCoverage, SnapshotId, VcsState, KG_V1_COVERAGE};