pub fn decode_reaction_counts(s: &str) -> (Vec<(char, u32)>, u32)
Decodes the canonical wire format into (entries, total). Lenient: skips malformed tokens silently.
(entries, total)