Validator — two-stage validation: syntax validation checks structural completeness (required fields present, types correct) and schema validation checks semantic legality (workflow in registry, mode allowed, risk level valid).