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 populated⬜In 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 passes⬜Mandatory
outbox.integration.spec.ts passes⬜Mandatory
forecast-refresh.integration.spec.ts passes⬜Mandatory
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⬜