Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HLR | Refactor V1 and V2 HLR endpoints to reduce duplicated code #97832

Open
21 tasks
dfong-adh opened this issue Nov 25, 2024 · 0 comments
Open
21 tasks

HLR | Refactor V1 and V2 HLR endpoints to reduce duplicated code #97832

dfong-adh opened this issue Nov 25, 2024 · 0 comments
Labels
Decision-Reviews-Team (Formerly squad-2) Label for issues being worked on by Decision Reviews on BMT & DR team needs-refinement Identifies tickets that need to be refined

Comments

@dfong-adh
Copy link
Contributor

Value Statement

As a developer

I want to refactor the HLR v1 and v2 endpoints

So that we do not have duplicated code for very similar endpoint behavior


Background Context

  • The HLR V2 endpoint, added as part of HLR | V2 API endpoint for HLR form changes #97726, is very similar to the HLR V1 endpoint - the only difference is the logging behavior. We want to refactor these endpoints to extract the shared code and behavior so we don't need to maintain the same logic in two locations.

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

  • Shared code is extracted

Acceptance Criteria

  • AC
  • AC
  • AC

Designs and Build Notes

  • Add here

Enablement team (if needed)

@ member of team

Out of scope

  • Add here

Open questions

  • Add here

Tasks

  • Task
  • Task
  • Task

Definition of Ready

  • Clear value description
  • Testable acceptance criteria
  • Accessibility added to acceptance criteria
  • Approved designs attached
  • Sample data provided where appropriate
  • Estimated to fit within the sprint
  • Dependencies and blockers linked

Definition of Done

  • Meets acceptance criteria
  • Passed E2E testing (90% coverage)
  • Passed unit testing (90% coverage)
  • Passed integration testing (if applicable)
  • Code reviewed (internal)
  • Submitted to staging
  • Team approved production verification process
  • Reviewed and approved by product and/or design
@dfong-adh dfong-adh added Decision-Reviews-Team (Formerly squad-2) Label for issues being worked on by Decision Reviews on BMT & DR team needs-refinement Identifies tickets that need to be refined labels Nov 25, 2024
@dfong-adh dfong-adh changed the title HLR | Refactor V1 and V2 endpoints to reduce duplicated code HLR | Refactor V1 and V2 HLR endpoints to reduce duplicated code Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Decision-Reviews-Team (Formerly squad-2) Label for issues being worked on by Decision Reviews on BMT & DR team needs-refinement Identifies tickets that need to be refined
Projects
None yet
Development

No branches or pull requests

1 participant