Changes touching this path
- loot grants --trust files every quarantined grant of the sender and then saves once, as pull-grants does since kkpruryt, where it saved after every grant and each save read and rewrote the shared artifacts it merges: a trust of 4 grants made 30 more store file reads than a trust of 1 beyond their quarantine listings, 3 saves of 10 reads each, and now makes the same number; a grant leaves quarantine only once that save has returned, so a save that fails refuses the whole trust with every grant still quarantined, where a failing save had each grant it met reported as failed to re-apply and the trust returned success. pinned: a_trust_of_several_grants_saves_once, counted with store_file_reads as a relation between a trust of 1 and of 4 grants less their quarantine listings, and a_trust_whose_save_fails_leaves_every_grant_quarantined, with the keyring made unreadable under the save. red before the change (2 failed and 2 passed over the grants tests) and under named mutations, each restored: a save per grant (1 and 3), each grant cleared from quarantine as it is filed, before the save (1 and 3), and the failed save swallowed (1 and 3). cargo test green, 4951 passed over 144 test result lines with 15 ignored. CONTEXT.md says so. owes no deploy (nqzrszwo)
28fe43f4 · dbf3dbe6…
Renames are not followed. loot's tree maps a path to an address, so a rename is a delete and an add. This list is the history of the name, not of the bytes.