Feature flag cleanup checklist after a messy release
Last week we had a small release that looked clean in staging but confused two customer accounts in production. The issue was not the new code itself. An old feature flag still routed part of the UI through a legacy API response shape, so QA tested one path and support users hit another. The fix that worked was slower than a rollback. I exported every active flag, added owner and expiry columns…