CaliLuke smooths out the tabular-review setup flow

Creating a new project no longer means bouncing out of the review modal and back again.

workflowchat-ui

CaliLuke spotted a friction point in the tabular-review workflow - the modal where you set up a new review - and fixed it in three quick passes. Users can now spin up a brand-new project from inside that modal via a 'New project' option and an inline name field, instead of leaving, creating the project elsewhere, and returning to start over.

The follow-ups are the interesting part. Once projects can be created from a side modal, the main projects list goes stale, so CaliLuke wired it to refresh whenever a user refocuses the browser tab. That introduced a subtle bug where the refresh fired before login finished and wiped the list - caught and fixed within the same half-hour. It's a small loop, but a visible one: a user-reported edge resolved in real time.

So what Legal-ops leads evaluating Mike forks for in-house use should note CaliLuke's attention to the boring-but-critical onboarding moments - the ones that decide whether a tool gets adopted or quietly abandoned.

View this fork on GitHub →

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

Commits in this thread

3 commits from CaliLuke/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
1e7e5a54 Allow creating projects from table modal CaliLuke 2026-05-05 ↗ GitHub
7562729f Refresh project lists after inline create CaliLuke 2026-05-05 ↗ GitHub
c75f9b88 Reload projects after auth restore CaliLuke 2026-05-05 ↗ 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-69.md from inside the repo you want the changes in.

⬇ Download capture-thread-69.md