In this order. Times are ESTIMATE: hands on time for someone comfortable with a config file, not counting downloads.
Disable mesh VPN key expiry on every device. 10 min
House DNS, reverse proxy and house CA for your own domain. an afternoon
House CA on every phone, tablet and PC. 5 min per device
Offline library: Kiwix, ZIM files, sha256 checks. 30 min, plus downloads About 547 GB at 100 Mbps is roughly 12 hours.
Local models: a general one, a coder, a small fast one, on an SSD. 1 hour, plus downloads
Local coder and offline docs, and one real fix with the internet off. 1 hour
Ark drive with manifest and a verify script proven to fail. an evening
Mirror the library and models to a second disk. 30 min, plus copy time
Copy your public pages outside the house, prepaid, with a low balance reminder. 1 hour
Offline maps on every phone, your region downloaded. 10 min per phone
Chat with no network: Bitchat on every phone; a LoRa radio per person if you can. 10 min per phone
Game launchers to offline mode, while they can still check in once. 5 min per launcher
Power: UPS for a clean shutdown, choose the survival node, size the battery for it. 1 hour
THE FINAL TEST
Pull the router's internet cable for one hour.
Then try every app from a phone. Everything that still works is in your ark. Everything that fails goes back on this list.