What's behind it
"Offline-first" is not an emergency mode but our core principle: we design every function for local operation first and add online convenience only afterwards.
This makes the reliable case the normal case — not the exception. There is no "limited offline mode" because offline is the starting point.
This makes the system predictable and robust: what works locally always works, independent of external services.
Real-world example
Example: Automations such as "preheat in the morning" run on the device — not on a server that needs to be reachable.