BuildDoctor
10 tools in this family (folder Editor/Tools/BuildDoctor/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
builddoctor_auto_fix_all | writes | Run a full scan, then iterate every issue with auto_fixable=true and dispatch to its fix_action. |
builddoctor_build_addressables | writes | Build Addressables player content. Long-running. Returns 'deferred' status when the project has not |
builddoctor_check_signing | read-only | Report Android keystore and iOS provisioning state. Always returns both blocks (regardless of the |
builddoctor_diff_against_last_build | read-only | Diff the current scan against the snapshot saved by builddoctor_save_baseline (or by the post-build |
builddoctor_fix_audio_compression | writes | Flip the listed audio assets to Streaming load type with Vorbis compression. Best for music, dialog,… |
builddoctor_fix_missing_scenes | writes | Append the given scenes to EditorBuildSettings (enabled, alphabetical). Idempotent: paths already |
builddoctor_fix_texture_compression | writes | Apply a platform-appropriate compressed format override to the listed texture GUIDs. ASTC 6x6 for |
builddoctor_save_baseline | writes | Snapshot the current builddoctor_scan_full result to Tests/AutoPlay/BuildDoctor/baseline.json. The |
builddoctor_scan_category | read-only | Run one Build Doctor scanner. Useful for tight feedback loops — fix one category, re-scan |
builddoctor_scan_full | read-only | Run every Build Doctor scanner (scenes, missing refs, addressables, scripting, asset imports, |