data2dsl

Participant: antigravity (AI agent)

Understanding

Implement Priority 4 Pipeline integration:

  1. Create src/connector.manifest.json describing data2dsl as an if-uri connector with data2dsl:// routes.
  2. Add [project.entry-points."urirun.bindings"] in pyproject.toml pointing to data2dsl_skill:urirun_bindings.
  3. Add [project.scripts] data2dsl-mcp = "data2dsl_skill:main_mcp" for native IDE MCP integration.
  4. Implement urirun_bindings and main_mcp / handle_mcp_message in src/data2dsl_skill.py.
  5. Add test coverage in tests/test_skill.py.

SESSION_EXECUTION_AUTHORIZATION recorded from user request “Priorytetu 4 rob dalej”.

Execution plan

  1. Create src/connector.manifest.json.
  2. Update pyproject.toml with connector entry points and scripts.
  3. Implement urirun_bindings and MCP JSON-RPC handler in src/data2dsl_skill.py.
  4. Add unit test coverage in tests/test_skill.py.
  5. Verify with pytest and pass governance_check.py.

Actual changes

Blockers