While I’m waiting for a few branch approvals, maybe this is the way to go for OS Upgrades in the future? https://github.com/elementary/os/issues/724
It seems like systemd-sysupdate and bootc are kind of the most popular atomic update paths here. At least trying to start the conversation so we can finally implement this in a reliable way