CI / lint (pull_request) Successful in 38s
CI / sanitizers (undefined) (pull_request) Successful in 51s
CI / sanitizers (address) (pull_request) Successful in 51s
CI / fuzz-build (pull_request) Successful in 19s
CI / coverage (pull_request) Successful in 43s
CI / valgrind (pull_request) Successful in 37s
CI / build-and-test (pull_request) Successful in 14m55s
Unit: manifest_delete_missing_args treats a deeper missing entry whose destination parent directory does not exist as a no-op (run continues, nothing created). Integration (TestMissingArgs): a deeper missing entry with an absent parent -R bare and full-mirror layouts, single-threaded and -m, no longer aborts --delete (the extras walk still removes an unrelated extra); --dirs + --files-from with --ignore-missing-args skips a listed-but-missing entry and transfers the rest.