On the positive side, the files reported unreadable were all various things under /work/xilinx/Vivado/2019.2/...
So, if I'm lucky I haven't lost anything important and Vivado has finally proved itself useful... as a 25GB ablative shield for the rest of my project data on that volume...