fix: extract leaflet block content in backfill-pds
the script only checked textContent/content/text fields, missing
leaflet's pages[].blocks[].block.plaintext structure. this caused
leaflet documents to be indexed with empty content.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>