data2dsl

Participant: codex (AI agent)

Understanding

The MCP tool can already construct a bounded graph from explicit documents, but the installed CLI has no corresponding command. Supervisor can safely compose its sanitized observation records only if the transport accepts a single closed JSON envelope over stdin and performs no implicit discovery.

Execution plan

  1. Add a discover CLI command over explicit {sources, query} input.
  2. Preserve bounded discovery errors as structured fail-closed output.
  3. Extend packaging metadata checks to cover declared console targets.
  4. Verify positive stdin/file and negative duplicate-source paths.

Actual changes

Blockers