Close the lid. Move. Open. It keeps going.
Shut the MacBook, carry it somewhere else, open it, get back online, and the run carries on. The daemon tells a machine that slept apart from a link that broke: when the gap is longer than two bridge renew periods it gives every session three periods to beat again before it judges the link lost. A startup that hits a network error is not blocked: it waits 30, 60, 120, then every 300 seconds and tries again. And nothing restarts while offline — before restarting any session the daemon checks the network, and with no network it only waits, spending no attempt and starting no new generation. The run does not pause, nobody has to resume it by hand, and it continues once the network answers.