Repository navigation
v1.13.6
Patch Changes
-
0724061: Fix evidence freshness in worktrees containing untracked special files:
getGitWorktreeFingerprintno longer voids on a single unreadable or unopenable untracked entry. Directory symlinks hash their link string (git semantics - re-pointing a link moves the fingerprint, changing the link target's contents does not), FIFOs/sockets hash path and mode, and unopenable files are skipped with aworktree-fingerprintentry naming them in the durable audit trail instead of returningundefinedfor the whole fingerprint. PR preflight now names the actual cause when an existing approval cannot be matched (missing fingerprint binding, fingerprint mismatch, or uncomputable fingerprint) instead of the misleading generic "review approval required".Also changes the
.gitignorepattern fromnode_modules/tonode_modules: the directory-only pattern does not match anode_modulessymlink (as created in isolated worktrees), which previously letgit add -Astage it.