Match books.google.com and google.com/books/edition pages, extract the ISBN
from page text with a title/author fallback, and bump version to 1.2 so
userscript auto-update picks it up.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X4uRGZZ4EpYHA4PNK3x5JY
Anna's Archive and Waterstones now search by ISBN first and only fall
back to title/author when that comes back with an explicit no-results,
since a specific edition's ISBN can be unindexed even though the book
exists under another edition. Chez Mon Libraire is added as a third
source (isbn-based search, French no-results/found text patterns).
Results are cached per site+isbn via GM_getValue/GM_setValue for 14
days to cut down on repeat requests.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Shows Anna's Archive and Waterstones availability links when browsing
books on Bookshop.org, Amazon, or Waterstones. Includes @updateURL/
@downloadURL for Violentmonkey auto-update.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>