244fd35e97
Remove redundant ip_history_IPADDR files and leverage existing infrastructure: - ip_data file already stores: IP=score|hits|bot_type|attacks|ban_count|rep_score - hits field is already persistent across monitor restarts - write_ip_data_to_file() already handles atomic updates with flock Change: Load IP data from central ip_data file instead of temp ip_IPADDR files Result: Historical hits now properly tracked and used for threshold adaptation The existing 'hits' field in ip_data IS the lifetime detection counter we need. Just need to load from the right file (central persistent storage, not temp files). Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>