From Script to Daemon: Architecting a Resilient AI News Radar on an 8GB Mac