Validation Result
data class ValidationResult(val errors: List<ValidationError>, val warnings: List<ValidationWarning>)
The result of validating environment configurations against a schema. Contains all errors and warnings collected in a single validation pass.