Default enable member_prune_deletion_per_batch_authorized_projects_refresh feature flag

What does this MR do and why?

The feature flag has been enabled globally in production since September 11, 2026. This MR sets its default_enabled to true to align with the following guideline:

Enforcing feature flags to be enabled by default for at least one milestone before removal (src)

It also changes the flag type from gitlab_com_derisk to beta (moving the definition to config/feature_flags/beta/), because gitlab_com_derisk flags cannot be default-enabled.

References

Screenshots or screen recordings

Not applicable, no UI change.

How to set up and validate locally

Not applicable, this only changes a feature flag YAML definition. Feature.enabled?(:member_prune_deletion_per_batch_authorized_projects_refresh, group) returns true without any Feature.enable call.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

🤖 Generated with Claude Code

Merge request reports

Loading
Loading