Skip to main content

Immunizations Service — Service Readiness

Status: populated Owner: TBD Last updated: 2026-04-18 Companion: Service Template · DEFINITION_OF_DONE

Production Readiness Gate

GateStatusNotes
All 17 docs populatedIn progress
OpenAPI spec generated
FHIR CapabilityStatement (Immunization/Recommendation/Evaluation)
TypeScript strict, zero errors
ESLint domain import restriction passes
Line coverage ≥ 80%
tenant-isolation.integration.spec.ts passesMandatory
outbox.integration.spec.ts passesMandatory
forecast-refresh.integration.spec.ts passesMandatory
Pact consumer tests green
Event schema conformance green
Contraindication guard integration tested
Optimistic lock conflict tested
EPI schedule cache tested (fallback on unavailability)
Registry sync retry logic tested
Readiness + liveness probes configured
SLO alerts configured with runbooks
OpenTelemetry traces visible in staging
Canary deploy completed (5%/30 min)
On-call rotation assigned
SERVICE_READINESS.md signed off by tech lead + SRE