Skip to content

feat(ux): adopt action-verb canon on InlineDecisionButtons (ops surfaces)#568

Closed
Victor "David" Medina (Victor-David-Medina) wants to merge 1 commit into
mainfrom
claude/inline-verb-canon
Closed

feat(ux): adopt action-verb canon on InlineDecisionButtons (ops surfaces)#568
Victor "David" Medina (Victor-David-Medina) wants to merge 1 commit into
mainfrom
claude/inline-verb-canon

Conversation

@Victor-David-Medina

Copy link
Copy Markdown
Collaborator

Completes the verb canon (#564) across the operations surfaces (Slot Rescue / Review Lift / Estimate Recovery). The inline Snooze/Dismiss icon buttons carried off-canon hover+aria labels ("Snooze"/"Dismiss") while Focus uses "Not now"/"Hide". Now a user who learns the verbs in Focus sees the same words everywhere.

  • Snooze icon → aria/title "Not now" (ACTION_VERBS.skipped; Clock icon already matched)
  • Dismiss icon → aria/title "Hide" (ACTION_VERBS.dismissed; X icon already matched)
  • Backend action keys + DECIDE_STATUS unchanged; icons unchanged
  • Test: dismiss assertion → /Hide.*client/

Identical pattern to the merged-green #564. Built in an isolated worktree (no shared-repo race).

…urfaces)

Completes the verb canon from #564 across the operations surfaces (Slot Rescue / Review Lift / Estimate Recovery). The inline Snooze/Dismiss icon buttons carried off-canon hover+aria labels ('Snooze' / 'Dismiss') while Focus uses 'Not now' / 'Hide'. A user who learns the verbs in Focus now sees the same words everywhere.

- import ACTION_VERBS; Snooze icon -> aria/title 'Not now' (skipped, Clock icon already correct)
- Dismiss icon -> aria/title 'Hide' (dismissed, X icon already correct)
- backend action keys (snooze/dismiss) + DECIDE_STATUS unchanged; icons unchanged
- test: the dismiss assertion -> /Hide.*client/

Structurally verified (imports + canon usage confirmed); identical pattern to the merged-green #564. CI is the test gate. Built in an isolated worktree.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown

Someone is attempting to deploy this pull request to the davidmedina-8534's projects Team on Vercel.

No GitHub account was found matching the commit author email address.

To deploy this pull request, the commit author's email address needs to be associated with a GitHub account.

Learn more about how to change the commit author information.

@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
relaylaunch-console Error Error Jun 25, 2026 11:57pm

@github-actions

Copy link
Copy Markdown

🛡️ Cascade Quality Score: 100/100

Category Score Status
TypeScript 20/20
ESLint 20/20
Brand Compliance 15/15
Test Suite 25/25
Build 20/20

Threshold: 85/100 | Result: PASS ✅

@Victor-David-Medina

Copy link
Copy Markdown
Collaborator Author

Superseded by clean-author replacement. The diff is valid, but this original branch tripped Vercel's unlinked author-email gate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant