There should be a way to support streamlined offline refreshes to a device via USB memory sticks.
Rough idea:
- plug USB stick with marker file, device detects it and writes on it the JSON equivalent of a
/refresh
request - tools on a different “connected” device use this data to build a zip of snaps/assertions/metadata
- USB stick with the zip is offered to the device again which applies it
It’s important to go through the security details of this.