Changes touching this path

  • a re-record that lowers a ceiling keeps the reason and appends the move instead of deleting the only record of why that surface costs what it does, the bookkeeping becomes a pure function, and twelve tests hold the branch that had none efbf9eb5 · 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.