From 3b8b74c22f0e48c097a51e5346438792aff28ba0 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Sat, 22 Aug 2026 09:31:57 +0000 Subject: [PATCH] fix(repo): remove accidentally tracked worktree gitlink The v3.0.0 source tree accidentally recorded a local linked worktree as a mode-160000 Gitlink without a matching .gitmodules entry. Git and Nix fetchers consequently materialized the same revision with inconsistent directory shapes and NAR hashes. Remove only the index entry. The existing /worktrees ignore rule keeps repository-local linked worktrees out of future commits, and the registered worktree plus its branch and files remain intact. This does not change runtime code, release behavior, or the linked worktree contents. Validation: git diff --cached --check before commit and git worktree list after removal. --- worktrees/bb46-git-http-protocol-test-suite | 1 - 1 file changed, 1 deletion(-) delete mode 160000 worktrees/bb46-git-http-protocol-test-suite diff --git a/worktrees/bb46-git-http-protocol-test-suite b/worktrees/bb46-git-http-protocol-test-suite deleted file mode 160000 index b62231d..0000000 --- a/worktrees/bb46-git-http-protocol-test-suite +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b62231dc30aeaa33b6817d225b2afcfee850db4d