Skip to main content

Risks

Current Risks​

  • webhook processing is still in-process rather than queue-backed
  • Clover recovery depends on the payment poll and on replaying raw webhook events
  • idempotency keys currently behave like permanent dedup entries
  • campaign send behavior depends on cron execution
  • strict admin access still relies on email-domain enforcement
  • tenant isolation must stay consistent across every route and query

Why These Matter​

These are the places where a small regression can create a financial or cross-tenant issue.

Written byDhruv Doshi