cron-log-files-need-rotation-or-grow-unbounded

The setup-pristine-sweep.py script initially appended to setup-pristine-sweep.log with no rotation. Any cron writing structured logs will grow unbounded over weeks. Pattern: add rotate_log() that reads the log, keeps last N lines (500 recommended), and rewrites — run on every invocation before appending new entries. Apply this pattern to all new cron scripts.