Skip to main content

mentedb_graph/
lib.rs

1//! MenteDB Graph — knowledge graph engine with CSR/CSC storage.
2//!
3//! This crate provides:
4//! - Compressed Sparse Row (CSR) and Compressed Sparse Column (CSC) graph storage
5//! - Typed, weighted edge traversal
6//! - Belief propagation and cascade updates
7//! - Subgraph extraction for context assembly
8
9pub mod belief;
10pub mod contradiction;
11pub mod csr;
12pub mod manager;
13pub mod traversal;
14
15pub use belief::{PropagationConfig, propagate_update, propagate_update_with_config};
16pub use contradiction::{detect_cycles, find_contradictions, find_superseded};
17pub use csr::{CsrGraph, StoredEdge};
18pub use manager::GraphManager;
19pub use traversal::{bfs, bfs_filtered, dfs, extract_subgraph, shortest_path};