JP IPTV Clean 2.5.1 Mode: Balanced Trust State: Cloudflare KV (persistent) Playlist: https://jp-iptv-clean-v251.pages.dev/JP.m3u Status: https://jp-iptv-clean-v251.pages.dev/status.json Refresh: https://jp-iptv-clean-v251.pages.dev/refresh Upstreams: 1. iptv-org Japan 2. Free-TV Japan 3. dearbulut Japan working list 4. Reaperc mirror / Mvb1122 5. TvJapan relay V2.5.1: - keeps the full discovery pool in KV, but publishes only quality-qualified channels - requires 2 consecutive fast verification rounds before publication - publication latency ceiling: 3000 ms - blocks only repeatedly bad relay hosts: daydreamer/netgenx - allows normal unknown HTTP(S) HLS hosts to compete after real probing - mov3 is allowed but receives a routing penalty so better CDN routes win first - one SOFT failure gets a grace round for an already VERIFIED route - updates EPG to /k3v9qm/guide.xml.gz - normalizes major Tokyo terrestrial tvg-id values for EPG matching - 10 core channels + 18 rotating channels checked every round - rotation cursor always advances across the non-core catalog - SUSPECT channels remain in KV for continued rotation, but are hidden from the player - same channel can keep up to 6 candidates - checks multiple candidates before declaring failure - best currently working candidate is selected - automatic failover can switch source URLs - preserves HTTP referrer and user-agent options - information/donation rows are filtered out - VERIFIED and SUSPECT stay published - only 3 consecutive all-candidate HARD failures remove a channel - persistent health memory in Cloudflare KV - up to 100 VERIFIED output channels - normalized-name dedupe removes obvious duplicate rows - no global crawling - no login/DRM/token/paywall bypass Principle: Discover broadly. Block known-bad routes; publish fast, repeat-verified routes with soft-failure grace.