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
282 stars 203 forks source link

DR | Poll Lighthouse for 4142 status and set status in vets-api #95084

Open kayline opened 1 week ago

kayline commented 1 week ago

Value Statement

As a developer

I want to to check whether 4142s make is successfully to CMP

So that so I can track and notify about failures


Background Context

Historically some form and evidence submissions have failed to make it all the way through CMP, but we did not have a way to check or take action when it happened. We have tracking adn notification in place for our main forms and evidence, but not for the 4142 form we sometimes submit as a PDF using teh evidence upload endpoint.

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

Acceptance Criteria

Designs and Build Notes

Log the failure as described here until we finish the next story adding notifications

Enablement team (if needed)

@ member of team

Out of scope

Open questions

Tasks

Definition of Ready

Definition of Done

kayline commented 3 days ago

In-progress PR here: https://github.com/department-of-veterans-affairs/vets-api/pull/19040