Task: Business Day Convention should be a 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.
1. Goal
Currency Pair Conventions' Business Day Convention column/field
(e.g. ModifiedFollowing) renders as plain text. Add a new badge
widget for it (colour-coded per convention) and use it in both the
list and the detail dialog, following the badge pattern established
for Deliverable=/=Classification.
2. Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Currency pair support in reference data |
| Now | Nothing. |
| Waiting on | Nothing. |
| Next | Nothing. |
| Last touched | 2026-07-08 |
3. Acceptance
[ ]A new Business Day Convention badge widget exists.[ ]Business Day Conventionrenders as a badge in both the list and the detail dialog.
4. 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.)
5. Notes
6. PRs
| PR | Title |
|---|---|
7. Review
| Comment summary | File | Decision | Notes |
|---|---|---|---|
8. Result
Delivered as part of PR #1472 (task DAE530F1). Business Day Convention
renders as a badge in both the list and the detail dialog (static
combo). Note: the closed-state badge combo rendering (showing the
badge for the current selection, not just in the dropdown) still needs
OreBadgeComboBox, built on an unmerged branch
(feature/book-manual-chapter-task, PR #1466) — will pick that up once
merged; not part of this task.