cursus.mcp.tools.validate¶
validate.* MCP tools — alignment, dependency, and script-execution checks.
This namespace wraps three cursus validation engines:
cursus.validation.alignment.unified_alignment_tester.UnifiedAlignmentTester
(configuration-driven multi-level alignment validation),
cursus.validation.script_testing.api (run_dag_scripts local script execution),
and the dependency resolver in cursus.core.deps (create_pipeline_components +
UnifiedDependencyResolver fed by specs loaded from the step catalog). It also exposes
the capability-metadata helpers get_validation_info / get_script_testing_info.
All engine objects are converted to plain JSON-serializable dicts/lists before returning.