pub fn validate_cases_metadata(cases: &[CompatCase]) -> Result<(), String>Expand description
Validate per-case metadata for all discovered cases.
Checks that required fields are non-empty, version constraints are parseable, and namespace format is valid.
Call this before version-range filtering so that invalid constraints
(e.g. >=not-a-version) cause a hard error instead of being silently
filtered out.