Commission remaining ores.qt components into codegen
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.
What
Commission the seven remaining ores.qt components into codegen. Unlike the per-component drift work (which regenerates entities that already have codegen models), these components may lack models entirely. Each component needs:
- Entity inventory — which entities exist, which have codegen models, which are still hand-rolled, and which have hand-rolled HistoryDialogs.
- Model authoring — create
.orgcodegen entity models for any entity missing one. - Full-stack codegen — run and reconcile generation for every entity.
- History dialog migration — move every entity's history view onto the
generic
HistoryDialogwidget.
This directly unblocks Retire per-entity history dialogs: Phase C rollout, which cannot proceed until every ores.qt component is migrated.
Components to commission:
ores.qt.adminores.qt.analyticsores.qt.computeores.qt.marketdataores.qt.syntheticores.qt.tradingores.qt.workspace
Why
These seven components were carried unfinished from Sprint 24. They were originally tasks under the "Migrate onto the generic HistoryDialog" story but were split out when that story was narrowed to ores.qt.refdata only. Each follows the identical pattern — inventory, model, generate, migrate — and they are the last remaining blockers for Phase C, which retires all per-entity hand-rolled history dialogs across the codebase.