pub fn validate_intent_graph(graph: &IntentGraph) -> ValidationResultExpand description
Validate an entire intent graph.
Returns Ok(()) if valid, or a list of ValidationError if issues found.
Checks run in order: metadata -> nodes -> edges -> DAG -> flow -> canonical maps.