feat: Introduce Hybrid Logical Clocks in protobuf, update architecture documentation, and add HLC test cases.

This commit is contained in:
2025-12-20 14:29:03 +01:00
commit e1405bb910
20 changed files with 522 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
//! Lattice Core
//!
//! Core types for the Lattice distributed mesh:
//! - **Node**: Identity with Ed25519 keypair
//! - **SigChain**: Append-only cryptographically signed log
//! - **Entry**: Atomic operations in the log
//! - **VectorClock**: Causality tracking for reconciliation
pub mod node;
pub mod sigchain;
pub mod entry;
pub mod vector_clock;
pub use node::Node;
pub use sigchain::SigChain;
pub use entry::Entry;
pub use vector_clock::VectorClock;