data2dsl

Ticket 059: Fix comparison contract schema and query generator (F02)

Goal and scope

Fix audit finding F02: the comparison contract schema only allows source kinds markdown and github, while 8 additional adapters emit other kinds and location types. The query generator produces metric versions, equality policies, and time periods that are rejected by the contract validator.

SESSION_EXECUTION_AUTHORIZATION recorded from user approval of implementation plan in conversation 78d87a8b-d52c-4b44-b8f5-077656700b95.

Changes are limited to:

No new dependencies, external coordination, or secret access required.

Acceptance criteria

Participants