unbounded-log-files-need-rotation-from-day-one
Cron-generated log files (e.g. setup-pristine-sweep.log) have no size bound by default and will grow indefinitely. Implement log rotation at script startup — keep last 500 lines or equivalent — to prevent eventual disk pressure. Failure to include rotation at creation time is an incomplete feature delivery.