FishingAbuseKind:
    | "burst"
    | "earnRate"
    | "impossibleState"
    | "replay"

What a heuristic detected.

Hand-copied from FlagKind in the server's modules/fishing/integrity.ts. Nothing links the two, so adding a detector server-side leaves this quietly incomplete — diff both when either changes.