Consolidate selected Generated Descriptions #6

Closed
opened 2026-08-28 13:34:10 +00:00 by mptyl · 0 comments
Owner

Parent

#4

What to build

Let a Catalog Administrator use the existing table and column checkboxes plus the Actions selector to copy non-empty Generated Descriptions into curated Descriptions. Keep the generated proposal, skip empty proposals safely, and never update the external Workspace Database.

Acceptance criteria

  • The action is available for selected Catalog Tables and selected Catalog Columns.
  • Each selected non-empty Generated Description is copied into Description while Generated Description is retained unchanged.
  • Selected targets with an empty Generated Description are skipped without clearing existing curated text.
  • The response and UI report copied and skipped counts.
  • The catalog update is transactional and respects the active operation reservation for the Workspace Database.
  • The action requires database-management permission and unauthorized API calls are rejected.
  • No statement is sent to the external Workspace Database.
  • PostgreSQL integration tests and Database Management tests cover tables, columns, mixed eligible/empty selections, permission failure, and displayed results.

Blocked by

None (can start immediately).

## Parent https://git.tylconsulting.it/mptyl/ThothII/issues/4 ## What to build Let a Catalog Administrator use the existing table and column checkboxes plus the Actions selector to copy non-empty Generated Descriptions into curated Descriptions. Keep the generated proposal, skip empty proposals safely, and never update the external Workspace Database. ## Acceptance criteria - [ ] The action is available for selected Catalog Tables and selected Catalog Columns. - [ ] Each selected non-empty Generated Description is copied into Description while Generated Description is retained unchanged. - [ ] Selected targets with an empty Generated Description are skipped without clearing existing curated text. - [ ] The response and UI report copied and skipped counts. - [ ] The catalog update is transactional and respects the active operation reservation for the Workspace Database. - [ ] The action requires database-management permission and unauthorized API calls are rejected. - [ ] No statement is sent to the external Workspace Database. - [ ] PostgreSQL integration tests and Database Management tests cover tables, columns, mixed eligible/empty selections, permission failure, and displayed results. ## Blocked by None (can start immediately).
mptyl added the enhancementready-for-agent labels 2026-08-28 13:34:10 +00:00
mptyl closed this issue 2026-08-28 14:39:03 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mptyl/ThothII#6