The agent renames `buildReport()` to `buildMonthlyReport()` and updates every caller it can find in `src/`.
CI is green. The nightly cron that shells out to `node scripts/build-report.js` has been failing silently for three days.
Rename inside the repo, callers outside it. Where do you audit those?