Skip to main content

entrenar/monitor/inference/provenance/
mod.rs

1//! Provenance Graph for Incident Reconstruction (ENT-111)
2//!
3//! Captures causal relationships between system entities for forensic analysis.
4
5mod attack;
6mod edge;
7mod graph;
8mod node;
9mod reconstructor;
10
11#[cfg(test)]
12#[path = "tests/mod.rs"]
13mod tests;
14
15// Re-export all public types for API compatibility
16pub use attack::{Anomaly, AttackPath};
17pub use edge::{CausalRelation, ProvenanceEdge};
18pub use graph::ProvenanceGraph;
19pub use node::{NodeId, ProvenanceNode};
20pub use reconstructor::IncidentReconstructor;