# Unity Analyzer ## What It Does The Runlevel DevPlus1 Unity Analyzer creates project-understanding reports for customer Unity projects. It can inspect: - open scenes - build settings scenes - all asset scenes - prefabs - C# scripts - Unity lifecycle methods - UnityEvents and Button callbacks where serialized data is visible - missing scripts - missing serialized object references where detectable - root Git-generated reports under `reports/` ## Menu Items - `Runlevel Systems/DevPlus1/Analyze Unity Project` - `Runlevel Systems/DevPlus1/Open Report Folder` - `Runlevel Systems/DevPlus1/Refresh Git Reports` ## Safety The analyzer is read-only against customer source files and Unity assets. It does not: - save scenes - modify prefabs - edit scripts - write generated C# files - modify project settings - create asmdef files If open scenes have unsaved changes, broad scene-scan operations skip scene switching rather than saving or discarding changes. ## How To Run 1. Open the Unity project. 2. Wait for Unity to compile Editor scripts. 3. Open `Runlevel Systems/DevPlus1/Analyze Unity Project`. 4. Click `Generate All Reports`. 5. Open `Assets/RL_DevPlus1/Reports/`.