Two bugs fixed: 1. Function signature used old 0-100 scale defaults (min_rating: int = 80) but dealRating from CheapShark is 0-10. Updated to float = 8.0. 2. Deals with dealRating of 0.0 (unrated/insufficient data) were being filtered out as "poorly rated". Now treats 0.0 as unrated and skips the rating check, so games like Leisure Suit Larry that lack a CheapShark deal rating aren't incorrectly excluded. https://claude.ai/code/session_017eMsVwUopgmnEyd6JJedpV