pub fn apply_split( graph: &mut Graph, node_id: &str, splits: &[SplitDefinition], ) -> Vec<String>
Apply a split operation. Returns the IDs of created nodes.