Skip to content

chore: canonicalize username to satyaborg#47

Merged
satyaborg merged 1 commit into
mainfrom
chore/canonicalize-username
Jun 9, 2026
Merged

chore: canonicalize username to satyaborg#47
satyaborg merged 1 commit into
mainfrom
chore/canonicalize-username

Conversation

@satyaborg

Copy link
Copy Markdown
Owner

Problem

Two loose ends from the OSS-readiness review surfaced the non-canonical username satya:

  • README.md config example hardcoded /Users/satya/Projects/specs (leaks the local username).
  • 45 historical commits are authored as satya vs satyaborg, so git shortlog / GitHub show two contributors for one person.

Approach

  • Change the README example path to /Users/satyaborg/Projects/specs.
  • Add .mailmap mapping satya <satya.borg@gmail.com>satyaborg <satya.borg@gmail.com>.

After this, git shortlog -sne shows a single author (148 commits) and no tracked file references satya except the mailmap source name and the email.

Test evidence

bash scripts/devloop_test.sh   # ok - 100% project function coverage

Replace the personal /Users/satya path in the README config example with satyaborg, and add a .mailmap so the historical 'satya' commits collapse under the canonical satyaborg identity in git and GitHub.
@satyaborg satyaborg merged commit 83eb831 into main Jun 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant