vincentbirot reskins Mike in lawyer-speak

Every "Project" in the interface becomes "Matter" - the word law firms actually use for a client engagement.

brandingchat-ui

This fork's only change so far is a vocabulary swap. Anywhere the user sees "Project" or "Projects" on screen - sidebar labels, headings, empty states, the little toast messages that pop up - it now reads "Matter" or "Matters". Nothing under the hood moved: the web addresses, the data model, and the internal plumbing still say "project". It's purely a copy change aimed at making the product feel native to a law firm.

The tell is that this looks like a consultant or vendor preparing Mike for legal customers, where "matter" is the standard term for a piece of client work. It's a cheap, surface-level rebrand - but because the URL bar and any developer-facing surface still use the old word, anyone who looks past the polished labels will see the seams.

So what Worth a glance for legal-tech teams thinking about how lightly you can re-skin an open-source tool for a regulated audience before the cracks show.

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 vincentbirot/lexnova-mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
bf597840 feat(ui): rename Project label to Matter Vincent Birot 2026-05-03 ↗ GitHub
commit body
Update all user-facing UI labels from "Project"/"Projects" to "Matter"/"Matters"
to align with legal industry terminology. Component names, prop names, types,
routes, and API endpoints remain unchanged.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
a461d97c feat(ui): rename Project label to Matter Vincent Birot 2026-05-03 ↗ GitHub
commit body
Rename user-visible "Project" text to "Matter" throughout the frontend to align with legal terminology. Changes include:
- Navigation sidebar: "Projects" → "Matters"
- Form labels and placeholders: "project/projects" → "matter/matters"
- Buttons and breadcrumbs: "Projects" → "Matters"
- Empty states and messaging: Updated all user-facing copy

Does NOT change:
- File names, component names, prop names, types
- URL paths and API endpoints
- Variable and function names

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
9d5c2abb Merge pull request #1 from vincentbirot/feat/rename-project-to-matter vincentbirot 2026-05-03 ↗ GitHub
feat(ui): rename Project label to Matter

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-97.md from inside the repo you want the changes in.

⬇ Download capture-thread-97.md