Validation Result
@Serializable
Aggregated pre-run validation result.
A configuration is valid when errors is empty. warnings do not block execution, but should be surfaced by a GUI because they describe values that will be ignored, clamped, or otherwise deserve attention.