With the go-git bump a missing tree object makes Status fail; the stop hook logs it and every hook still exits zero. Shares runGit and gitVersionAtLeast.
Entire-Checkpoint: 01M6NR8G55WS0DAPWFPZF5G771