Lose a .meta file in a merge and Unity repairs it silently: it mints a fresh GUID, and every reference that pointed at the old one goes quietly None. You find out in QA, or on a teammate's machine.
GUID Warden is an editor tool built for that failure mode.
- Restores a lost .meta from git history with its ORIGINAL GUID, so every reference to it survives. This is the one repair Unity itself cannot perform.
- Resolves duplicate GUIDs explicitly: you see every asset referencing the contested GUID and choose which claimant keeps it. The loser is re-minted with a byte-verified edit, never silently.
- Installs a dependency-free pre-commit hook that refuses commits which add an asset without its .meta, delete a .meta whose asset survives, or stage two .meta files sharing one GUID.
- Gates CI on a clean integrity report. A scan that examined zero files never passes.
Editor-only, so nothing enters your builds. Full readable C# source with XML docs. Unity 2022.3+, gated on Unity 6. 49/49 EditMode tests green, including integration tests against real temporary git repositories.
$14.99 - https://csaf.itch.io/guid-warden
Disclosure: this tool is AI-authored, and it is labelled as such on its store page.
