# RENAMED — See `01_DA_GameTagRegistry.md`

> **This file has been renamed.** The system is now `DA_GameTagRegistry` (Data Asset prefix, `UPrimaryDataAsset` parent), not `GI_GameTagRegistry` (Game Instance prefix).

## Why the rename?

The `GI_` prefix implies a `GameInstance` class, but this system is architecturally a **Data Asset** — it has no lifecycle events (`BeginPlay`, `Tick`), no runtime state, and is loaded as a read-only configuration asset. The framework already has `GI_GameFramework` (#04) as the project's sole GameInstance class.

Additionally, the new [`GI_StarterGameInstance`](../00-project-setup/GI_StarterGameInstance.md) (00-project-setup) provides the actual GameInstance entry point that loads and validates `DA_GameTagRegistry` during `Event Init`.

## Migration

If you were referencing this file:
- **Old path:** `docs/blueprints/01-core/01_GI_GameTagRegistry.md`
- **New path:** [`docs/blueprints/01-core/01_DA_GameTagRegistry.md`](01_DA_GameTagRegistry.md)
- **Old asset name:** `GI_GameTagRegistry` → **New asset name:** `DA_GameTagRegistry`
- **Old asset path:** `/Game/Framework/Core/DA_GameTagRegistry` (asset path was already correct)

All framework documentation has been updated to use `DA_GameTagRegistry`. No functionality has changed — only the prefix was corrected.
