SPShelfPatch
CSV stays on this device
Goodreads export audit & recovery

See what disappeared between exports.

Compare Goodreads library CSV files, detect dropped columns and blank fields, and leave with both the untouched latest view and a reviewable best-known archive.

No accountNo uploadNo scrapingField provenance included
01

Add exports

Order matters: oldest at the top, newest at the bottom. You can move files before auditing.

Add one export to inspect it, or two or more to recover fields that disappeared later.

Drop Goodreads CSV exports here. ShelfPatch reads them only in this browser tab.
Why multiple exports?

A later CSV can lose a whole column or blank values that existed earlier. Comparing snapshots shows the loss without pretending to recover data that never existed.

Private by architecture

CSV contents never enter product measurement. Only anonymous page, audit and download event names can be counted.

Honest boundary

ShelfPatch cannot recover data missing from every export, multiple read dates Goodreads never exported, or deleted platform records.