Custom query table detail (Rhythm HQ)
What the Screen Is For
Let authorized Rhythm staff edit, analyze, preview, publish and assign a custom-table definition while inspecting its usage and history.
What It Shows and Lets People Do
Tabs and dialogs separate identity edits, SQL drafting, preview, publication and assignment. Publish requires current analysis and explicit breaking acknowledgements. Lifecycle actions alter availability independently of released versions; revalidation is available only with validation configuration.
States and Errors
Invalid SQL remains a draft problem rather than an executable release. Missing validation configuration makes analysis, preview and publication unavailable; stale versions conflict with a newer author’s write.
Patterns It Must Respect
The full-width staff PageLayout uses the SQL field, source and column tabs, release acknowledgements, assignment sheet and reasoned lifecycle dialog.