Task: DQ subject areas management

Table of Contents

This page documents a task in the Data Quality subsystem and Data Librarian story. It captures the goal, current status, acceptance, and any notes or results.

Goal

Add a dedicated subject-area management surface for the DQ subsystem.

Status

Field Value
State DONE
Parent story Data Quality subsystem and Data Librarian
Now Completed 2026-01-19.
Waiting on None.
Next None.
Last touched 2026-01-19

Acceptance

  • SubjectAreaController manages the lifecycle of subject-area windows.
  • SubjectAreaDetailDialog covers create / view / edit / delete.
  • SubjectAreaHistoryDialog shows the version timeline with revert + read-only-at-version views.
  • Main window integration: action enabled on login; status-bar signals wired.

Plan

Captured during execution; cleared into the parent story on close.

Notes

Subject areas sit between domains and catalogs in the hierarchy; the UI mirrors that.

Result

Subject-area management complete end-to-end.

Emacs 29.1 (Org mode 9.6.6)