Per AGENTS.md 'Agent memory lives in memory/ (in this repo)' — memory notes must be committed + pushed like any repo change, not left only in the local ~/.claude symlink target.
1.4 KiB
1.4 KiB
name, description, metadata
| name | description | metadata | ||||||
|---|---|---|---|---|---|---|---|---|
| weekly-upgrade-queued-after-phases | Weekly /upgrade-all cron skipped for 2026-06-12; queued to auto-run when the current phase queue finishes (drone) |
|
Operator (2026-06-11) cancelled tonight's weekly /upgrade-all cron run and queued it to
run once after the current phase queue (…mailu→drone) completes instead.
cc-ci-upgrade-all.timerwas STOPPED (couldn'tdisable— /etc/systemd is read-only). Its persistent stamp was forwarded to2026-06-12 03:00 UTCso a reboot/nixos-rebuild tonight schedules the NEXT run for 06-19, not a catch-up of tonight's slot.- GOTCHA:
systemctl start cc-ci-upgrade-all.timerfires the service IMMEDIATELY (Persistent=true). Do NOTstartit to re-arm — let a host reboot/nixos-rebuildreactivate it (the drone-phase-p0-host-deploy rebuild will); the forward stamp prevents a catch-up fire. - Post-phase auto-run is wired in launch.py (commit
3fa3178): the watchdog launcheslaunch-upgrader.py startwhen the LAST phase reaches## DONE, gated by the one-shot flag/srv/cc-ci/.cc-ci-logs/.run-upgrade-on-complete(set 2026-06-11, consumed on fire). So when phasedronefinishes,/upgrade-allstarts automatically (upgrader on sonnet).
Once this fires (or if the plan changes), this memory is stale — delete it.