that was the first thing i checked. in acid, print(cwio:h) showed seemingly useful non-0 numbers. but apparently i wasn't paying very close attention: h in cwio is a Cache*, not a Cache, so i needed print(*cwio:h). yup, msize is zero.
geoff's been providing suggestions and thinks that the recover didn't actually succeed, so i'm focusing on that case for now. more info as it presents.
