test: hooks degrade, not block, on an unreadable subtree

main

Commit

Muskan Paliwal13h ago

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