v2.6.9 — Fix NoneType Crashes Across Pipeline
Fixes
Inventory entries can have stars: null which caused TypeError: '<' not supported between instances of 'NoneType' and 'int' in three modules.
- v2_optimizer.py
:632_calculate_tags— curator_stars calculation - dedup.py
:74,108— title dedup index and entry scoring - news_digest.py
:322— category pool sorting
Fix: replace .get("stars", 0) with .get("stars") or 0 which safely coerces None to 0.
🤖 Generated with Claude Code