88cc53a4b0
Align the app bootstrap paths with the documented CLI env lookup. The CLI wrapper already loads DATA_DIR/.env, ~/.omniroute/.env, or ./.env, but run-next, run-standalone, and Electron were bypassing that behavior. On machines with encrypted credentials, that could generate a fresh STORAGE_ENCRYPTION_KEY in server.env and make existing tokens unreadable. This change: - uses the same preferred .env lookup in bootstrapEnv and Electron - keeps Electron secrets rooted in DATA_DIR and passes DATA_DIR to the child - refuses to mint a new encryption key over an existing encrypted database - adds a focused regression test for env precedence and key safety