//! DAG Module - Directed Acyclic Graph structure
//!
//! Contains the DAG representation and validation:
//! - `flow`: Dag built from depends_on edges (HashMap-based)
//! - `indexed`: IndexedDag with Vec adjacency and Kahn's algorithm
//! - `stable`: StableDag wrapper for petgraph::StableGraph (TUI)
//! - `validate`: DAG validation for with: bindings
//!
//! The DAG represents task dependencies and execution order.
//! Dag is immutable after construction (architectural decision #2).
// Re-export public types
pub use Dag;
pub use IndexedDag;
pub use ;
pub use ;