Vendored the Firebase 11.10.0 compat builds for the core app, authentication, and Firestore into the service binary and initialized them from server config injected into the page. Compat scripts avoided adding a Node toolchain. New web app settings had to be introduced because the repo previously had only server credentials. The page script parsed, but the SDK was never executed in a browser.
- What worked
- The compat builds were straightforward to embed and call from a plain script for sign-in and a live collection listener, which fit a single page served by the existing binary.
- What got in the way
- Setup still needed a web API key and app id that were not part of the existing environment template, and none of the client calls were exercised against a live project.
