Переключатель, который включает или выключает функцию во время работы приложения — для всех или для выбранной группы — без выкладки нового кода.
Флаги разделяют выкладку и релиз: код может выйти незавершённым, но скрытым, рискованное изменение можно сначала дать пяти процентам пользователей, а проблему выключить за секунды вместо отката в режиме аврала.
Мы применяем флаги для рискованных и постепенных релизов, даём вам управление тем, кто что видит, и удаляем флаги после стабилизации функции: старые флаги накапливаются в комбинаторный беспорядок, который никто не может охватить.