Git on Windows was stripping the executable bit every time a script got edited, which broke the dedup-watcher cron (~100s of 'Permission denied' entries in dedup-watcher.log since 7A deploy) and silently disabled the auto-triage-watcher, batch-extract, graduation-watcher, and hourly-extract cadences whenever they were touched from Windows. Used `git update-index --chmod=+x` to store the bits in the index so subsequent deploys preserve them regardless of the editor platform. No functional changes; the scripts themselves are unchanged. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
6.1 KiB
Executable File
6.1 KiB
Executable File