cursus.mcp.tools.execdoc

MCP tools for the execdoc.* namespace — MODS execution-document generation.

These tools wrap cursus.mods.exe_doc.generator (ExecutionDocumentGenerator) and the JSON document helpers in cursus.mods.exe_doc.utils (create_execution_document_template, validate_execution_document_structure, merge_execution_documents). DAGs are loaded either inline (nodes + edges) or from a serialized JSON file via cursus.api.dag.pipeline_dag_serializer.import_dag_from_json. execdoc.generate is the only tool that touches engine configs/AWS; the rest are pure JSON document build/inspect operations.