Configurable mobile-app deployments

The mobile app is now composed per deployment from a single manifest: which mesh it connects to, its display name and brand colors, and which client modules ship in its bundle. A client portal gets its own branded app by writing one JSON file — no code change.

Most module interfaces never needed an app change to begin with: pages and controls declared on the mesh render through the standard app. The manifest covers the rest — bespoke visual pieces a module brings along (a game board, a special chart) join the app at build time, and the local-mesh sidecar bakes exactly the declared variant into its release.

Reconnecting…
The connection to the server was interrupted. Trying to restore it…
Trying again…
The connection could not be restored. Reloading the page…
The server was updated. Reloading the page to pick up the latest version.