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
281 stars 198 forks source link

[BE, PM] 10-10EZ - Zero silent failures: End-to-end system failures #93166

Open hdjustice opened 21 hours ago

hdjustice commented 21 hours ago

Benefit to the Veteran

As a Veteran, I want to be notified when there is a fatal error with my application and the submission failure email fails, so that I can make any necessary changes for a successful submission.

Reference

Scope

To ensure we account for all fatal errors that can occur for the 10-10EZ form, we need to confirm the process for when a fatal error occurs within VES and how that is handled. We also need to document how errors are handled when each system in the end-to-end path fails, in maintenance or completely down (this includes retries process). All this should be documented in a diagram, as well as obtaining the VES process in writing.

Tasks

Acceptance Criteria

hdjustice commented 35 minutes ago

Sent email to Joshua Faulkner requesting written confirmation of what happens when a submission is received from VA.gov, but encounters a fatal error within VES. Response:

The system does not resolve a fatal error, that is the exact definition of a fatal error, you cannot recover from it.

Errors that are fatal/unrecoverable are moved into a manual workflow for the staff to take action on the application submission. Most of the scenarios are expected and intentional, especially in the anonymous submission route; but unexpected errors also follow that same flow.