data_juicer_agents.tools.plan.validate_system_spec.logic module

Pure logic for validate_system_spec.

data_juicer_agents.tools.plan.validate_system_spec.logic.validate_system_spec(*, system_spec: Dict[str, Any]) → Dict[str, Any][source]
data_juicer_agents.tools.plan.validate_system_spec.logic.validate_system_spec_payload(system_spec: SystemSpec | Dict[str, Any]) → Tuple[List[str], List[str]][source]

Validate system spec using Data-Juicer’s native validation when possible.