Sums webhook duplicate counts over the trailing window and fires at or above the threshold,
or returns null. Every counted duplicate was already dropped — no money moved twice — so the
finding measures wasted edge work and provider misbehavior, tallied per provider and per
catching layer.
Sums webhook duplicate counts over the trailing window and fires at or above the threshold, or returns null. Every counted duplicate was already dropped — no money moved twice — so the finding measures wasted edge work and provider misbehavior, tallied per provider and per catching layer.