Complexity: 150 points
Branch: feat/be-webhook-redelivery
Summary
Provide reliable tooling to replay webhook deliveries safely, improving developer experience during production rollouts.
Tasks
- Add API to replay a delivery by event id with rate limiting.
- Add visibility into retry schedule, last error, and DLQ reason.
- Implement safeguards to prevent replay storms (cooldowns + quotas).
- Add tests for idempotency and abuse protection.
Acceptance Criteria
- Developers can replay a specific event deterministically.
- Replay is rate-limited and does not overload downstream receivers.
- Delivery history remains auditable and queryable.
Complexity: 150 points
Branch: feat/be-webhook-redelivery
Summary
Provide reliable tooling to replay webhook deliveries safely, improving developer experience during production rollouts.
Tasks
Acceptance Criteria