Changelog
Public product, reliability, compliance, and operator-facing changes.
Shipping readiness pass
- Publish and boost failures now enqueue retry jobs and move exhausted attempts to the dead-letter queue.
- Onboarding lifecycle emails, searchable help, public docs, and deploy smoke checks were added.
- Approval expiry, duplicate decisions, revocation, consent revocation, CSRF, request limits, and mobile workflow coverage were expanded.
Pilot hardening pass
- Plain-language marketing preflight errors were added across publishing and boost flows.
- Consent revocation, production preflight, Sentry configuration, legal TODOs, and support playbooks were tightened.
- Synthetic coverage reached the full lead-to-deposit and marketing execution path.