Backfill: Unarchive groups and projects that belongs to an archived group

Issue Description

Summary

Create a backfill process to unarchive groups and projects that belong to an archived group to ensure proper inheritance of archived state.

Background

Currently, when a group is archived, its descendant groups and projects may retain their own archived state independently. This creates inconsistency in the archive state hierarchy.

See &19690 (comment 2837069265) for original discussion.


Description was generated using AI

Edited by 🤖 GitLab Bot 🤖