validateForRun

Validates fields that require runtime context in addition to document checks. If document-level errors exist, runtime checks are skipped.