When Randomization Fights Back
Ways Experiments Lie
10 min+100 XPStep 1/10
Sample ratio mismatch: the smoke alarm
SRM is the most underused diagnostic in experimentation: if you designed a 50/50 split and observe 50.4/49.6 on a large sample, something upstream is broken — logging differences, bucketing bugs, bot filtering that hits one arm, redirect failures. The χ² check is trivial; the signal is invaluable.
Why it's first: an SRM means the randomization didn't deliver what it promised — every downstream comparison is suspect before you read a single metric. Check assignment integrity before treatment effects. Every time.
insight
SRM is the canary: the split is the one thing the experiment *controls completely*, so if it's wrong, the machinery you trusted is broken somewhere you can't see.