ICPI Cutover Parity Checklist
Purpose
This checklist is the low-risk parity gate before pointing live or shared dev traffic at svc-icpi.
Read-Route Checks
GET /api/v1/icpi/pricesreturns the same JSON shape and pagination fieldsGET /api/v1/icpi/suggestreturns the same suggestion shape and region fallback behaviorGET /api/v1/icpi/latest/:itemCodereturns the same404 icpi_not_foundbehaviorGET /api/v1/icpi/estimatereturns the same estimate shape and400 invalid_estimate_querybehavior
Write-Route / Auth Checks
POST /api/v1/icpi/upsertstill requires gateway auth- extracted
svc-icpiservice still requires service-side bearer auth on/icpi/upsert