Deployment
Live smoke gates
Run M3, M4, and M5 probes against staging and require seven green nights.
Live smokes are the operational gate for staging readiness.
| Script | Verifies |
|---|---|
scripts/live-smoke-m3.sh | auth, JWKS, tenants.me, experiments.list |
scripts/live-smoke-m4.sh | aggregate endpoint and warehouse path |
scripts/live-smoke-m5.sh | audit-forward route and SRM watcher scan |
Required GitHub Actions secrets:
FX_LIVE_API_BASE_URLFX_LIVE_API_KEYFX_LIVE_ORG_IDFX_LIVE_EXPERIMENT_IDfor M4FX_LIVE_WORKER_TOKENfor M5- optional
FX_LIVE_EXPECT_BREACH
The workflow .github/workflows/live-smoke.yml runs nightly. M4 and M5 steps are secret-gated and no-op until staging is ready.
M5.1 is operationally complete only after at least seven consecutive green nights.