Expand description
Causal graph DAG with typed/weighted directed edges.
Provides a concurrent, lock-free causal reasoning graph where nodes
represent events or observations and edges encode causal relationships
with weights and provenance metadata. Built on DashMap for safe
concurrent access from multiple agent threads.
Structs§
- Causal
Edge - A weighted, typed directed edge between two causal graph nodes.
- Causal
Graph - A concurrent directed acyclic graph for causal reasoning.
- Causal
Node - A node in the causal graph representing an event, observation, or concept.
- Change
Event - A temporal change event: a set of nodes that changed together.
- Change
Prediction - A prediction that a node will change soon.
- Coupling
Pair - Coupling between two nodes based on co-modification frequency.
- Spectral
Result - Result of spectral analysis on the causal graph.
Enums§
- Causal
Edge Type - The kind of causal relationship an edge represents.
Type Aliases§
- NodeId
- Numeric identifier for causal graph nodes.