data2dsl

Participant: codex (AI agent)

Understanding

The installed ticket-078 runtime correctly exposed operational failures, but a live two-source canary also matched three healthy fleet entries because their repository names contained error. This is a source semantic regression, not a Supervisor policy problem.

Execution plan

  1. Separate operational list-query text from entity identity metadata.
  2. Preserve full-metadata matching for backward-compatible string queries.
  3. Reproduce the live false positive and verify its removal.
  4. Publish only through exact-head protected Validator review.

Actual changes

Blockers