diff --git a/.claude/skills/upgrade-all/SKILL.md b/.claude/skills/upgrade-all/SKILL.md index d06cee1..efb5538 100644 --- a/.claude/skills/upgrade-all/SKILL.md +++ b/.claude/skills/upgrade-all/SKILL.md @@ -85,6 +85,16 @@ End with the report path and a reminder that **nothing was merged**. - **Never merges**; failures/ skips are surfaced and retried next week — safe to re-run anytime. ## Cron -Designed for a weekly Claude Code scheduled task (configured separately) that invokes `/upgrade-all` -in `/srv/cc-ci`. Re-running is idempotent: already-current recipes report `SKIPPED — up-to-date`; -recipes with an open PR for the same branch report the existing PR rather than duplicating it. +Designed for a weekly Claude Code scheduled task that invokes `/upgrade-all` in `/srv/cc-ci`. + +**Agreed schedule:** **Saturday 03:00 UTC** (`0 3 * * 6`) — low-traffic weekend window, PRs waiting by +Monday. + +**Activation trigger (operator, 2026-05-29):** do NOT activate while the build loops are still +constructing cc-ci — it would contend with them for the shared host. **Activate this weekly cron only +once the cc-ci build is complete (loops finished / cc-ci stable.)** Until then it's run manually / +on-demand. When activating, create a scheduled task that runs `/upgrade-all` in `/srv/cc-ci` at +`0 3 * * 6` UTC. + +Re-running is idempotent: already-current recipes report `SKIPPED — up-to-date`; recipes with an open +PR for the same branch report the existing PR rather than duplicating it.