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 201 forks source link

EVSS PCIU Migration: Discovery - Address Controller Front End #74579

Open sethdarragile6 opened 8 months ago

sethdarragile6 commented 8 months ago

Issue Description

Discovery on PCIU usage was previously done on ticket #64189, and focused primarily on the pre-fill functionality. Some of that involved the PCIU_Address service, which was a wrapper around EVSS PCIU calls. Another consumer of this service is the addresses controller, which appeared to have no direct calls against it coming from vets-website by the 526ez application. There were, however, some evidence of their use by other applications due to some tests that were found. It is also possible that 526ez could be using address controller calls from other applications indirectly, and therefore could still be affected by an EVSS sunset.

Therefore, we'd like to do a more thorough investigation of the front end to have more confidence that all PCIU usage has been identified. If it is found that other applications are still using PCIU, we should inform the teams who are responsible for the affected code, so that they can then remove it in a more informed way. We should also explore using DataDog to track down address controller activity, in conjunction with front end code exploration.


Tasks

Acceptance Criteria

pacerwow commented 3 months ago

@sethdarragile6 can this be closed?