Create a minimal backfill process to support transfering TLGs to Organizations for Artifact Registry support
## Problem statement In order to support Artifact Registry customers, we need to automatically transfer a specific list of customer-owned Top-Level Groups (TLGs) into Organizations on gitlab.com. This is a lightweight operation which creates a new Organization with the same name as the TLG, and updates the group reference to point this new Organization ID. The TLG's users should also be moved to the new Organization as members. This makes no visible difference to customer experience or Organization usage alone – this comes later, as we selectively enable the feature and begin onboarding customers to Artifact Registry. ## DRI @dblessing @rutgerwessels ## Exit criteria * **Specific TLGs** on gitlab.com are able to be associated with a non-default Organization ID * **All users within these TLGs** are able to be associated with a non-default Organization ID <!-- STATUS NOTE START --> ## Status 2026-07-02 This epic is dev complete! :tada: :clock1: **total hours spent this week by all contributors**: 25 :tada: **achievements**: - Identified unexpected work during staging-ref testing. It was a quick undertaking and is already merged: * https://gitlab.com/gitlab-org/gitlab/-/merge_requests/243125+ * https://gitlab.com/gitlab-com/chatops/-/merge_requests/721+ - Completed all dev work :issue-blocked: **blockers**: - None :arrow_forward: **next**: - Additional testing in staging-ref _Copied from https://gitlab.com/groups/gitlab-org/-/epics/21845#note_3515187609_ <!-- STATUS NOTE END -->
epic