Fixed Android startup black screen for returning users. The cause was a React hook-order violation when an existing local profile loaded; all App hooks now remain in a stable order. Production Capacitor asset URLs are also emitted relative to the local WebView origin.