fix(format): harden directory-bundle cleanup

Protect Unix bundle cleanup with pinned directory handles and remove only recognized content-addressed files. Keep legitimate linked roots and write/search-only directories working, with regression coverage for GC races and permission failures.

Co-authored-by: skylar taylor-barrick <hi@skylar.cc>
This commit is contained in:
shmuel biller
2026-10-13 09:20:31 -06:00
committed by GitHub
co-authored by skylar taylor-barrick
parent 6f85054288
commit 2d5a7497fd
4 changed files with 296 additions and 9 deletions
Generated
+1
View File
@@ -4397,6 +4397,7 @@ dependencies = [
"blake3",
"crc32fast",
"flate2",
"libc",
"photocraft-codecs",
"photocraft-color",
"photocraft-doc",