validate For Run
fun validateForRun(config: RunConfiguration, provider: ModelProviderIfc? = null): ValidationResult(source)
Validates fields that require runtime context in addition to document checks.
If document-level errors exist, runtime checks are skipped. This avoids building models from a configuration that is already known to be invalid and prevents duplicate control errors.