canUseBeta static method
Canonical check for beta features. Replaces raw
AppConfig.instance.showBetaFeatures checks across the app.
Resolution order:
- Admin bypass.
- Global
showBetaFeaturesmaster switch (must be on). - User subscription >= premium.
Implementation
static bool canUseBeta() {
if (isAdmin) return true;
if (!showBeta) return false;
return isPremiumOrAbove();
}