Task: Currency pair detail dialog should use badges for classification/deliverable
This page documents a task in the Currency pair support in reference data story. It captures the goal, current status, acceptance, and any notes or results.
Goal
The Currency Pair detail dialog shows classification and
deliverable as plain text/checkbox rather than the badge widgets
used in the list view. Use the same badge widgets in the detail
dialog, consistent with book's detail dialog (clever_dijkstra
worktree, not yet merged).
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Currency pair support in reference data |
| Now | Nothing. |
| Waiting on | book badge widget precedent merging (clever_dijkstra worktree). |
| Next | Nothing. |
| Last touched | 2026-07-08 |
Acceptance
[ ]The detail dialog'sClassificationfield uses the classification badge widget.[ ]The detail dialog'sDeliverablefield uses the Yes/No badge widget.[ ]Editing still works correctly through the badge widgets (not read-only regressions).
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
PRs
| PR | Title |
|---|---|
Review
| Comment summary | File | Decision | Notes |
|---|---|---|---|
Result
Delivered as part of PR #1472 (task DAE530F1). Classification is now a badge-styled combo in the detail dialog; Deliverable stays an editable checkbox (badges are for display, not for a boolean the user directly toggles).