revert(api): remove /health/ready — superseded by /api/readyz (GRO-2689) #236
Reference in New Issue
Block a user
Delete Branch "revert/gro-2689-health-ready"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Reverts the
/health/readyendpoint added in PR #233, per CTO architectural ruling on PR #235.Reason
The CTO blocked PR #235 (uat→main for GRO-2687) because the uat branch
carries both
/api/readyz(GRO-2687) and/health/ready(GRO-2689) as astowaway. The ruling:
/api/readyz(GRO-2687) is the canonical DB-health monitoring endpoint, satisfying the GRO-2678 detection-gap requirement/health/readyis also likely mis-routed: the Gateway HTTPRoute sends non-/api/*paths to the web pod, making the acceptance criterion unsatisfiable as designedGRO-2689 is treated as superseded by GRO-2687.
Changes
GET /health/readyroute fromsrc/index.tssrc/__tests__/health-ready.test.ts/api/readyz(GRO-2687) and all other routes are unchangedPipeline impact
Once this revert merges to
devand is promoted touat, PR #235 can be refreshedto carry only the GRO-2687
/api/readyzchanges for CTO review.Related
cc @cpfarhood