open-legal-products makes Mike's public connections deployment-safe
Mike will now stop a production web build before it ships without the details needed to reach its core services.
The maintainers have added a simple but important release guard: the public-facing application now requires its database connection, access key and backend address to be present before a production build can complete.
That means a missing or blank setting is caught while preparing the release, rather than after users open a browser page that cannot connect to Mike's services. The accompanying guidance also makes the timing explicit: these public settings belong in the build process, not as a last-minute runtime assumption.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?