CaseMark dresses up its hosted Mike demo for opening night

kveton ships a clean pause switch and a status check so the public mike.casemark.dev demo can go dark gracefully without yanking the whole app offline.

infrastructurebranding

The hosted demo at mike.casemark.dev now has a public status endpoint that reports whether the instance is live or paused, and a frontend that swaps to a lightweight "demo paused" landing page when CaseMark flips the switch. Useful when a hosted demo blows through its daily budget or needs a quiet window between trial campaigns - visitors get a clear holding page instead of a broken-looking app.

Crucially, the pause behaviour only kicks in for the hosted instance. Anyone forking the repo or running it locally falls straight through to the normal app, so the demo plumbing doesn't bleed into other deployments. kveton also wrote up the hosted demo's spend caps, the bring-your-own-key override that lets curious users push past the demo's limits with their own credentials, and refreshed the repo's public-facing metadata ahead of launch.

So what Worth a look for any legal-tech team running a public sandbox of an AI product - it's a tidy pattern for letting prospects kick the tyres without leaving the meter running.

View this fork on GitHub →

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

Commits in this thread

2 commits from CaseMark/mikeoss-casedotdev, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
f7126a1b Polish public demo launch kveton 2026-05-04 ↗ GitHub
3bae2c9e Document Case.dev integration options kveton 2026-05-04 ↗ 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-285.md from inside the repo you want the changes in.

⬇ Download capture-thread-285.md