pub fn send_dedup(shard: u32, run: RunId, seq: Seq) -> u64
Dedup key for a signal sent by a workflow, stable across resends. Never 0, which means “no key”.