Production launch
A concise gate for moving Redax from a working deployment to an evidenced production boundary.
A green process is not the same as a proven production boundary. Verify the exact image, model, policy, Redis, audit, telemetry, and rollback behavior for the deployment you operate.
Before traffic
Synthetic canary
Run /healthz, then /readyz, then one authenticated POST /v1/redact with a synthetic value. Confirm the placeholder, idempotency replay, one durable job reaching a terminal state, and audit/telemetry metadata without the original value.
Failure and recovery evidence
Traffic continues and idempotency remains correct.
Accepted work retries or reaches the documented dead-letter state.
Readiness, recovery, duplicate completion, audit, and measured RPO/RTO match the policy.
429/503 behavior, memory, tasks, connections, and queue age remain bounded and recover.
API and worker drain, return to the known-good digest, and pass the synthetic canary.
Stop conditions
Stop the rollout if readiness fails, raw text appears after an internal error, an accepted job disappears, telemetry contains request values, or measured capacity exceeds the published operating boundary. Keep the deployment unready until the cause is understood.