department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
284 stars 206 forks source link

[CST] Update alerts on claim cards so that they don't create misleading impressions about request status #92363

Closed skylerschain closed 1 month ago

skylerschain commented 2 months ago

Value Statement

As a Veteran I want to understand clearly the status of requests within CST So that I know whether something actually needs my attention and action


Background Context

Currently, when the documentsNeeded flag from BGS is set to true (i.e. when a tracked item is open), the "An item needs your attention" alert appears on claim cards.

Screenshot 2024-09-06 at 3.57.10 PM.png

The yellow alert on the card will be visible in 3 of the following scenarios:

  1. 1P (First party) Alert - Veteran has to do the work to fulfill the request
  2. 3P (Third party) Alert - VA is doing the work to fulfill the request
  3. The Veteran has already submitted documents in responded the first party request, but the tracked item is still open in VBMS

We would need BGS to change their logic for this flag in order for this alert to work as intended. Given that this may take a while, we are exploring alternative solutions.

One idea is to change the yellow alert on the claim card to representing not that the user needs to take action on a request, but that a request is open. That would be accurate for both 1P requests and 3P requests, and regardless of the state until closed.

New Feature

Outcome, Success Measure, KPI(S), and Tracking Link

Design

Enablement team (if needed)

@member of team

Accessibility annotations

Accessibility annotations are located in the "For engineers" section of the Figma file.

Key points:

Engineering

Out of scope

Open questions

Additional questions and answers can be found in the google doc, Claim cards - Understanding tracked items

Tasks

Definition of Done

Acceptance Criteria

uxgary commented 2 months ago

I've created a section in the Figma file for engineers including notes

uxgary commented 2 months ago
Screenshot 2024-09-25 at 9 30 34 AM

I've created a more robust solution that satisfies the acceptance criteria. However the robust version will likely require a collab cycle. In the interest of mitigating a known issue sooner, I'm creating an interim solution that can be launched with minimal setbacks.

davidakennedy commented 1 month ago

Added accessibility annotations to the ticket.

skylerschain commented 1 month ago

Hey @harshil1793 and @uxgary it looks like this has made it into staging - yay! But I'm seeing a discrepancy in the language between what's in staging and what we landed on in Figma.

From Figma Image

Currently in staging Image

skylerschain commented 1 month ago

Design QA: LGTM