Task: Scaffold story: Codegen support for view groups (Qt detail-dialog tabs)
Table of Contents
This page documents a task in the Codegen support for view groups (Qt detail-dialog tabs) story. It captures the goal, current status, acceptance, and any notes or results.
Goal
Scaffold the story's documents (story, tasks, test scenarios), wire it into the sprint, and raise the initial scaffold PR — so the substantive implementation tasks start with the docs skeleton and PR already in place.
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Codegen support for view groups (Qt detail-dialog tabs) |
| Now | Nothing. |
| Waiting on | Nothing. |
| Next | Nothing. |
| Last touched | 2026-07-09 |
Acceptance
[X]Story and its three tasks scaffolded withcompass add, wired intosprint.org.[X]Pre-codegen currency tab grouping recovered from git history and written into the story's Acceptance and the tasks' Plans.[X]Scaffold PR (#1488) raised.
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 |
|---|---|
| #1488 | [agile] Add story: Codegen support for view groups (Qt detail-dialog tabs) |
Review
| Comment summary | File | Decision | Notes |
|---|---|---|---|
Result
Story scaffolded with three substantive tasks (codegen schema/template
work, currency pilot, manual update). Investigated the pre-codegen
CurrencyDetailDialog.ui via git history (commit 72c623f75^) and
recovered the exact original tab/field grouping (General, Formatting,
Rounding, Provenance) plus the existing-but-unembedded
currency_details_rounding.png screenshot gap — both written into the
story's Acceptance and the individual tasks' Plans so the actual
implementation work starts with full context rather than needing to
re-derive it.