Task: Deliverable column should use a Yes/No badge
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 Pairs list's Deliverable column renders the raw
true=/=false value as plain text. Replace it with a Yes/No badge
widget, matching the pattern already used for book (in the
clever_dijkstra worktree, not yet merged — check there for the
widget/style to reuse or port).
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
[ ]Deliverablerenders as a Yes/No badge in the Currency Pairs list, not plain text.[ ]Badge styling/colours are consistent with thebookprecedent.
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). Deliverable now
renders as a Yes/No badge (currency_pair_deliverable code domain,
mapped to login_online=/=inactive) in both the Currency Pairs list
and detail dialog.