Skip to main content

Scheduling Service — Service Readiness

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

Production Readiness Gate​

GateStatusNotes
All 17 docs populated⬜In progress
OpenAPI spec generated⬜
FHIR CapabilityStatement (Appointment/Slot/Schedule)⬜
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
inbox.integration.spec.ts passes⬜Mandatory
Pact consumer tests green⬜
Event schema conformance green⬜
Double-booking guard integration tested⬜
Slot reservation atomicity 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⬜