Fork rebrand to MikeNL with internal terms and privacy placeholder pages

Jeroen1991z renames all user-facing product references from "Mike" to "MikeNL" and replaces the upstream mikeoss.com legal links with internal placeholder pages, establishing the fork as a distinct deployable product.

brandingi18n

The rename covers every user-visible surface: sidebar brand, browser tab title, site logo, error page, backend startup log, both system prompts, DOCX author default for tracked changes, column-prompt placeholders, and the account models page description. Internal type names (MikeMessage, MikeProject) and filenames are left alone - the right call, since changing those would touch DB columns and break imports.

Two placeholder pages are added at /terms and /privacy. Both show an amber "currently being drafted" notice. The signup page previously linked to https://mikeoss.com/terms and https://mikeoss.com/privacy - the upstream project's domain. That's not a viable situation for a fork operating under its own brand and serving Dutch users under GDPR. The placeholders reference GDPR compliance and promise full policies "in due course."

The README is updated to credit willchen96/mike as the foundation and Jamie Tso's redline fork as the source for tracked-changes support.

So what Skip unless you're running a public-facing fork under your own name. The 12-file list in commit 88706938 is a useful checklist of every hardcoded product name in the codebase, which has value even if you don't take the commit itself.

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

SHA Subject Author Date
88706938 Rename Mike → MikeNL in all user-facing text Claude 2026-05-05 ↗ GitHub
commit body
- Site logo, page title, browser tab title, error page
- App sidebar brand name
- Workflow list system-workflow label
- Column prompt placeholders (AddColumnModal, WFEditColumnModal)
- Account models page description
- System prompts (SYSTEM_PROMPT, tabular review prompt)
- Backend startup log, docx author default, tabular route prompt

Internal type names (MikeMessage, MikeProject, etc.) and file names
left unchanged to avoid breaking imports and database references.

https://claude.ai/code/session_016JxWnFc3baeDgkzDgxY6ex
800dc9b6 Replace external terms/privacy links with internal placeholder pages Claude 2026-05-05 ↗ GitHub
commit body
Signup page now links to /terms and /privacy instead of mikeoss.com.
Added placeholder pages at both routes with an amber notice that the
full text is coming soon, plus a back link to the signup page.

https://claude.ai/code/session_016JxWnFc3baeDgkzDgxY6ex
93c9330b Rename project to MikeNL and update README Jeroen1991z 2026-05-06 ↗ GitHub
Updated project name and enhanced description to reflect new features and integrations.

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

⬇ Download capture-thread-18.md