What's new
Bug fix: Industry & Geo Intelligence Digest was empty
The geo digest (Europe, Spain, Asia-Pacific, Americas) showed empty tabs on every run. Root cause: _get_entry_geo() called entry.get("url", "") before the URL key was injected into the entry dict, so TLD inference always received an empty string and all 304 geo-eligible entries were silently dropped.
Changes
src/news_digest.py— Addedurl=parameter to_get_entry_geo()so TLD inference receives the correct URL from the inventory key; renamedEspaña→SpainthroughoutDIGEST_CATEGORIES,GEO_CATEGORIES, and the TLD mapsrc/v2_optimizer.py— Updatedgeo_catslist to useSpaindata/news_digest.json— Geo categories now populated: Europe (10 items), Spain (10 items), Asia-Pacific (10 items) per periodv2-docs/industry-digest.md— Rendered with full geo content across all three time windows (Last 3 / 6 / 12 Months)
Data quality
- Removed off-topic entry (
ccohs.ca/shovel.html— ergonomics guide) - Removed low-quality placeholder entry (
businessinsider.mx) - Stripped tracking parameters from YouTube (
?si=) and Mixi (?gi=) URLs