What problem does it solve? When Unity scenes, prefabs, or assets break due to missing script references, corrupted GUIDs, or Git merge conflicts, the Editor and REST APIs often cannot deserialize the files, leaving hand-editing the serialized YAML as the only recovery path. ## Core Features & Use Cases - Reference and fileID Repair: Fix broken m_Script GUID references in .unity and .prefab files after scripts are renamed, moved, or left missing by compile failures. - .meta and GUID Safety: Detect pseudo-random GUIDs at risk of collision, regenerate them with uuid4, and update every referencing file consistently. - ProjectSettings and Merge Conflicts: Patch hidden ProjectSettings fields with no public API and resolve Git conflicts in .unity/.prefab files block by block. - Use Case: A teammate renamed a MonoBehaviour script and now your scene shows missing components. Locate the script's current GUID in its .cs.meta, update the m_Script reference in the scene YAML, and reimport to validate. ## Quick Start Ask the assistant to repair the broken script references in your Unity scene file by hand-editing the serialized YAML and updating the m_Script GUIDs.