May 22, 2026
We mandated trunk-based development with feature flags and a max 48-hour branch life. PRs had to answer "what does this remove?" not just what it adds. Force-deleted merged branches every Friday morning. Watching 80+ engineers across three continents try to untangle month-old feature branches convinced me that branch discipline isn't optional once you have more than five people touching the same codebase.