layered-soul/skills/freebsd-os-upgrade
Sam & Claude 524a3c3153 skill(freebsd): tighten cross-release override — one-time, IGNORE_OSVERSION, date YYYY
Four corrections from Codex review:

1. One-time caveat: OSVERSION/IGNORE_OSVERSION is for the boundary only.
   Remove it after reboot — persisting would spoof the wrong version on
   the next upgrade and silently pull mismatched packages.

2. IGNORE_OSVERSION=yes as the canonical idiom (does not require knowing
   the exact __FreeBSD_version number).

3. ABI="FreeBSD:15:amd64" marked as redundant (it is already the default
   on 15.x; OSVERSION is the actual lever).

4. Date format: DD.mon.YY → DD.mon.YYYY (matches eu-date-format convention).
   Live BE renamed to 15.1-upgrade-25.jun.2026.
2026-06-25 11:29:58 +02:00
..
references skill(freebsd): freebsd-os-upgrade — minor point-release runbook (#19) 2026-06-25 11:05:27 +02:00
SKILL.md skill(freebsd): tighten cross-release override — one-time, IGNORE_OSVERSION, date YYYY 2026-06-25 11:29:58 +02:00