Platform Admin Service — Service Readiness
Status: populated Owner: TBD Last updated: 2026-04-18
1. Readiness gate checklist
Documentation
| Gate | Status |
|---|---|
| All 17 docs complete | In progress |
| SERVICE_OVERVIEW reviewed | Not started |
| SECURITY_MODEL reviewed | Not started |
Code quality
| Gate | Target |
|---|---|
| ESLint + typecheck: zero errors | M0 |
| Unit coverage ≥ 80% | M0 |
| tenant-isolation, outbox, inbox tests passing | M0 |
| Pact contract tests green | M1 |
| Flag evaluate p95 ≤ 120 ms verified | M1 |
Security
| Gate | Target |
|---|---|
| No hardcoded secrets; Snyk scan clean | M0 |
| SMTP credential keys stored via Secrets Manager | M0 |
| Config audit log review by security team | M1 |
Observability
| Gate | Target |
|---|---|
| OTel traces visible in staging | M0 |
| SLO burn rate alerts configured | M1 |
| Health aggregate dashboard deployed | M1 |
Deployment
| Gate | Target |
|---|---|
| Kubernetes manifests reviewed | M0 |
| HPA + PDB configured | M0 |
| Health poller CronJob verified | M1 |
2. Readiness levels
| Level | Description | Target |
|---|---|---|
| L2 | Config CRUD, flag CRUD + evaluate, static health, manual failover | M0 |
| L3 | Dynamic health registration, tenant flag visibility, SLOs, contract tests | M1 |
| L4 | Cross-tenant oversight dashboard, data residency controls | M3 |
3. Sign-off record
| Milestone | Tech lead | SRE | Security | Date |
|---|---|---|---|---|
| M0 | — | — | — | TBD |
| M1 | — | — | — | TBD |