pub fn validate_structural(code: &str, backend_name: &str) -> Vec<String>
Validate generated code structurally for a given backend. Returns a list of errors (empty = passed).