Extend data2dsl with MCP Subactor tool handlers and SUMD Structured Markdown Source Adapter:
SUMDAdapter in src/data2dsl_adapters.py to extract and normalize facts from SUMD (Structured Unified Markdown Document) tables and descriptor blocks into Observation records.Data2DslSkill in src/data2dsl_skill.py with data2dsl_validate_envelope and data2dsl_simulate_healing MCP tool definitions and JSON-RPC dispatch.urirun route bindings for data2dsl://host/subactor/validate and data2dsl://host/healing/simulate.tests/test_sumd_adapter.py and extend tests/test_skill.py.GOV-PASS).SUMDAdapter parses SUMD tables/descriptors into normalized observations with SHA-256 evidence.Data2DslSkill exposes data2dsl_validate_envelope and data2dsl_simulate_healing via MCP JSON-RPC 2.0 and urirun.tests/test_sumd_adapter.py and tests/test_skill.py pass.GOV-PASS).