Killing the God File

How bridge.py grew from 400 lines to 1,500 — and how the team decomposed it back to 250. A story about the gravitational pull of convenience and the discipline of finally cleaning up your mess.