Skip to content

Release Go/No-Go Checklist

Decision Rule

  • GO: all mandatory checks pass.
  • NO-GO: any mandatory check fails or unresolved SEV-1/SEV-2 risk exists.

Architecture and Contracts

  • Architecture ADR set finalized
  • OpenAPI validated + lint clean
  • AsyncAPI validated
  • Breaking changes reviewed with migration notes

Security

  • Threat model reviewed
  • Security control verification complete
  • No unresolved critical/high vulns
  • Secret scanning clean

Data and Billing Integrity

  • Ledger invariants pass
  • Migration validation pass (forward + rollback)
  • Stripe webhook replay/idempotency tests pass

Reliability and Operations

  • SLO dashboards and alerts live
  • Runbooks published for critical incidents
  • Incident severity and escalation policy active
  • Backup/restore drill completed

Delivery

  • CI pipeline all required gates green
  • Release notes and compatibility notes complete
  • Approval recorded by platform + security owners