What problem does it solve? Writing Unity Addressables code from memory often produces hallucinated APIs, because training data mixes version 1.x (Unity 2022) and 2.x (Unity 6) surfaces, causing compile errors, memory leaks, and broken catalog update flows. ## Core Features & Use Cases - Version-Accurate API Rules: Every rule cites exact source files and line numbers from Addressables 1.22.3 and 2.9.1, covering initialization, handles, loading, scenes, downloads, and AssetReference. - Migration Guidance: A complete legacy-to-modern API mapping table for porting 1.22.3 code to 2.9.1, including removed overloads and the new SceneReleaseMode enum. - 30 Verified Pitfalls: Concrete anti-patterns with version tags and fixes, such as double-releasing handles, using Destroy on InstantiateAsync instances, and skipping CheckForCatalogUpdates. - Use Case: When asked to write a hot-update patch flow or review Addressables loading code, the AI loads the relevant sub-document (INIT, HANDLES, LOADING, SCENE, UPDATE, DOWNLOAD, ASSETREF, or PITFALLS) and produces code that compiles on the target Unity version. ## Quick Start Ask the AI to write or review Unity Addressables code for your target version, for example requesting a catalog update and preload flow for Unity 6.