1 · Hypothesis2 · Change3 · Test4 · Validate5 · IterateThe controller · bad IndiaThe controller halves its rateon every lost packet.On a long link, that starves video.A controller that watches delay.One lost packet is noise.Run the matrix.Every link, two minutes a cell.Bad India: 10% → 32% of frames.Same region: still 100%.Logs: jitter mistaken for a queue,up to 24 slowdowns in a run.Three revisions later: zero.