October 2, 2026 Git 3.0's SHA-256 Default: Upending Two Decades of Tooling to Patch a Theoretical Flaw GitSHA-256HashingSupply Chain Security