Mike renamed to Iroh at the UI layer, internals untouched

A single commit swaps 12 user-visible strings across 9 files -- system prompts, the DOCX tracked-changes author, browser title, nav text, a handful of placeholders. Every internal identifier stays as-is.

branding

The diff is deliberately narrow. SYSTEM_PROMPT in chatTools.ts now introduces the assistant as Iroh; tabular.ts does the same. The author name written into Word tracked-changes goes from "Mike" to "Iroh". OG/tab title, sidebar brand text, the error page copy, and two column-prompt placeholders all flip.

Nothing else changes. MikeMessage, MikeIcon, mikeApi, the application/mike-doc MIME type, the storage bucket name, code comments referencing the upstream repo, and any external URLs are all left alone. The author chose the cheapest possible user-facing rebrand: touch only what a user actually sees, leave the type surface and storage schema intact.

That's a sensible tradeoff for a fork that wants to diverge at the product level without breaking any existing integrations or data.

So what Skip unless you're planning a rebrand of your own fork. If you are, this commit is a useful checklist of what counts as user-facing (system prompts, tracked-changes author, nav text, tab title, input placeholders) versus what's safe to leave as-is (TypeScript types, storage keys, MIME types). Nothing here is load-bearing for any other feature.

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

SHA Subject Author Date
b47a935a rebrand: rename user-facing "Mike" → "Iroh" across UI and system prompts Davemaina1 2026-05-12 ↗ GitHub
commit body
Changes 12 user-visible strings across 9 files:
- System prompts (chatTools.ts, tabular.ts): assistant introduces itself as Iroh
- DOCX tracked-changes author (chatTools.ts, docxTrackedChanges.ts): "Iroh" in Word Review panel
- Browser tab / OG title (layout.tsx): "Iroh - AI Legal Platform"
- Error page title (global-error.tsx): "Something went wrong - Iroh"
- Navbar / sidebar brand text (site-logo.tsx, AppSidebar.tsx)
- Settings page body text (account/models/page.tsx)
- Column prompt placeholders (AddColumnModal.tsx, WFEditColumnModal.tsx)
- Built-in workflow badge (WorkflowList.tsx)

Internal identifiers (MikeMessage, MikeIcon, mikeApi, application/mike-doc,
storage bucket name, code comments, external URLs) left unchanged.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

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

⬇ Download capture-thread-377.md