Expand description
D-HIVE Trust Protocol — Rust 内核实现
语言无关的核心模块:记忆数据结构、BM25 搜索、LCS 相似度、 canonicalHash、pack 格式解析、策展评分。
§模块
memory— Mem 结构体、Zone 分区、supersedes 链trust— 置信度阶梯、溯源链、审计日志similarity— LCS 最长公共子串、canonicalHash (SHA-256)search— BM25 分词/索引/搜索 + effectivenessBoostpack— .hive-pack.json 解析/验证/生成curation— 策展评分公式
Re-exports§
pub use memory::Mem;pub use memory::MemLevel;pub use memory::MemoryZone;pub use memory::KernelState;pub use trust::Confidence;pub use trust::TrustData;pub use trust::Provenance;pub use trust::AuditEntry;pub use similarity::lcs_similarity;pub use similarity::canonical_hash;pub use search::tokenize;pub use search::Bm25Index;pub use search::Bm25Doc;pub use search::bm25_search;pub use pack::HivePack;pub use pack::PackMeta;pub use pack::validate_pack;pub use curation::calculate_score;pub use curation::CurateAction;pub use curation::CurateRecommendation;