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.

infrastructureintegration

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.

So what Legal teams and product owners evaluating Mike should care because a working deployment now has one less easy-to-miss failure point.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

1 commit from open-legal-products/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
3743f26d fix(frontend): require public env vars at build time willchen96 2026-07-31 ↗ GitHub

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-1327.md from inside the repo you want the changes in.

⬇ Download capture-thread-1327.md