From e090d9a77b95f91aa057097d8dc609f75d38ac6c Mon Sep 17 00:00:00 2001 From: Dotta Date: Tue, 28 Apr 2026 09:44:03 -0500 Subject: [PATCH] PAP-2615: rename source-header productivity-review pill to "Under review" UX feedback split the badge by role: on the source issue the linked pill describes a state ("Under review"), while on the productivity-review issue itself the static pill identifies the kind of issue ("Productivity review"). Tooltip and aria-label still surface the formal name on hover. Co-Authored-By: Paperclip --- ui/src/components/ProductivityReviewBadge.tsx | 4 ++-- ui/storybook/stories/status-language.stories.tsx | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ui/src/components/ProductivityReviewBadge.tsx b/ui/src/components/ProductivityReviewBadge.tsx index e6c08bfbfe9..6ac99889134 100644 --- a/ui/src/components/ProductivityReviewBadge.tsx +++ b/ui/src/components/ProductivityReviewBadge.tsx @@ -49,10 +49,10 @@ export function ProductivityReviewBadge({ "inline-flex items-center gap-1 rounded-full border border-amber-500/40 bg-amber-500/10 px-2 py-0.5 text-[10px] font-medium text-amber-700 dark:text-amber-300 shrink-0 hover:bg-amber-500/20 transition-colors", className, )} - aria-label={`Productivity review ${reviewIdentifier} (${label})`} + aria-label={`Under review · productivity review ${reviewIdentifier} (${label})`} > - {hideLabel ? null : Productivity review} + {hideLabel ? null : Under review} diff --git a/ui/storybook/stories/status-language.stories.tsx b/ui/storybook/stories/status-language.stories.tsx index fb9e1a82f86..4358becfb84 100644 --- a/ui/storybook/stories/status-language.stories.tsx +++ b/ui/storybook/stories/status-language.stories.tsx @@ -473,9 +473,11 @@ function ProductivityReviewMatrix() {

- The amber pill links from the source issue header to the open productivity-review child. List rows - get a smaller eye glyph next to the status icon so operators can spot yellow tasks without the - clickable label. The review issue itself shows the same amber pill in static (non-link) form. + On the source issue header the amber pill reads Under review and links to the open + productivity-review child — describing the state the task is in. The productivity-review issue itself + carries a static Productivity review pill identifying what kind of issue it is. + List rows get a smaller eye glyph next to the status icon so operators can spot yellow tasks without + the clickable label.

);