From 356e2829e1bcbf76d4842d6aba67f2143377cd5c Mon Sep 17 00:00:00 2001 From: G <41178744+catomean@users.noreply.github.com> Date: Fri, 28 Aug 2026 10:22:36 +0200 Subject: [PATCH] chore: retire the maonakamoto handle The account was renamed to `catomean` and the repos then moved to the `bitbaum` org, so `maonakamoto` now names nothing: github.com/maonakamoto and maonakamoto.github.io both return 404, and @maonakamoto no longer resolves as a user. Three different targets, because these are not the same reference: repo links -> bitbaum/ (the repos live in the org) the person -> catomean (profile links, @mentions, CODEOWNERS) pages site -> bitbaum.github.io Deliberately NOT changed: .mailmap keeps the old noreply address as an ALIAS. It is what maps historical commits onto the current identity; deleting it would silently unmap them. Only the canonical side moved to catomean. Files that explain the outage by naming the old account keep it, since the name is the content. Files: .mailmap, src/lib/utils.ts Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01UvjGNAS9CMfEGNW26tUR4P --- .mailmap | 15 ++++++++------- src/lib/utils.ts | 2 +- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.mailmap b/.mailmap index 771f13623..a10143da9 100644 --- a/.mailmap +++ b/.mailmap @@ -1,8 +1,9 @@ -Mao Nakamoto <41178744+maonakamoto@users.noreply.github.com> -Mao Nakamoto <41178744+maonakamoto@users.noreply.github.com> -Mao Nakamoto <41178744+maonakamoto@users.noreply.github.com> -Mao Nakamoto <41178744+maonakamoto@users.noreply.github.com> g-but -Mao Nakamoto <41178744+maonakamoto@users.noreply.github.com> butaeff -Mao Nakamoto <41178744+maonakamoto@users.noreply.github.com> gbut -Mao Nakamoto <41178744+maonakamoto@users.noreply.github.com> <41178744+g-but@users.noreply.github.com> +Mao Nakamoto <41178744+catomean@users.noreply.github.com> +Mao Nakamoto <41178744+catomean@users.noreply.github.com> +Mao Nakamoto <41178744+catomean@users.noreply.github.com> +Mao Nakamoto <41178744+catomean@users.noreply.github.com> g-but +Mao Nakamoto <41178744+catomean@users.noreply.github.com> butaeff +Mao Nakamoto <41178744+catomean@users.noreply.github.com> gbut +Mao Nakamoto <41178744+catomean@users.noreply.github.com> <41178744+g-but@users.noreply.github.com> Claude (AI assistant) +Mao Nakamoto <41178744+catomean@users.noreply.github.com> <41178744+maonakamoto@users.noreply.github.com> diff --git a/src/lib/utils.ts b/src/lib/utils.ts index d83b004d7..f6e29fdef 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -10,7 +10,7 @@ export function cn(...inputs: ClassValue[]) { * Normalizes social media URLs for proper display and linking * * Converts handles/usernames to full URLs for platforms that support it - * For example: "maonakamoto" on X platform becomes "https://x.com/maonakamoto" + * For example: "catomean" on X platform becomes "https://x.com/catomean" */ export function normalizeSocialUrl(platform: SocialPlatformId, value: string): string { // If it's already a full URL, return as-is