DQ/Refdata service boundary cleanup

Table of Contents

This page is a capture in the next bucket of the product backlog — a pre-sprint idea, not yet pulled into a sprint as a story.

DQ bundle publication currently writes directly to ores_refdata_* tables. This must be routed via refdata.v1.* NATS endpoints. See "Open Questions" in plan.

Tasks

  • [ ] Identify all direct ores_refdata_* writes inside ores.dq publication pipeline
  • [ ] Add any missing refdata.v1.* NATS endpoints needed by DQ
  • [ ] Rewrite DQ publication to use NATS calls instead of direct DB writes
  • [ ] Verify bundle publish end-to-end after refactor
  • [ ] Remove cross-schema table includes from ores.dq CMake deps

Emacs 29.1 (Org mode 9.6.6)