[DevOps Report] Enable Adoption Report if any Segments exist
Problem to solve
We are now considering the DevOps Adoption Report a Beta feature. However, according to our anonymous visit tracking, it seems there may be a substantial number of customers using the feature already. If we change the feature flag to default disabled, these customers will probably be confused.
Proposal
Enable the feature if Segments exist, regardless of the feature flag setting.
Determine the feature flag default based on the existence of any Segments, like this:
Feature.enabled?(:devops_adoption_feature, default_enabled: Segment.any?)
Also, backport to %13.7 like #297434 (closed).
Edited by Dan Jensen