Task: Scaffold story: Commission ores.qt.dq — full-stack codegen for the DQ component
Table of Contents
This page documents a task in the Commission ores.qt.dq — full-stack codegen for the DQ component story. It captures the goal, current status, acceptance, and any notes or results.
Goal
(Describe what user-visible-or-internal change this task produces.)
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Commission ores.qt.dq — full-stack codegen for the DQ component |
| Now | Nothing. |
| Waiting on | Nothing. |
| Next | Nothing. |
| Last touched | 2026-07-16 |
Acceptance
Plan
(Implementation strategy. Written when work starts; key decisions
are distilled into the parent story's * Decisions at close, but the
plan itself stays — it is the historical record of what we did.)
Notes
Test Scenarios
Manual QA scenarios (scaffolded via compass add test_scenario, run
through the QA Validation Runner panel) that verify this task. Link
new ones here as they're created; the scenario doc itself links back
via its "Verifies task" field.
| Scenario | State | Notes |
|---|---|---|
PRs
| PR | Title |
|---|---|
| #1607 | [agile] Scaffold: Commission ores.qt.dq — full-stack codegen for the DQ component |
Review
| Comment summary | File | Decision | Notes |
|---|---|---|---|
Result
Story scaffolded: docs, sprint wiring. Goal and task-breakdown
decision (one task per DQ entity) written into story.org, capturing
what the badge migration session (Migrate badge_definition/badge_severity/code_domain to standard codegen + DQ publishing)
left half-done deliberately: repository layer regenerated for all
three entities, but the hand-written combined
badge_handler.hpp=/=badge_service.cpp=/=badge_protocol.hpp and all
Qt controllers/dialogs are still hand-written and this story's job to
retire.