chore(git): normalize author identities with .mailmap #380

Merged
forbes merged 1 commits from chore/git-identity-cleanup into main 2026-03-03 20:22:15 +00:00
Owner

Add .mailmap to parent repo and all submodules (silo, gears, datums, solver) to normalize historical author/committer display without rewriting history.

Changes

  • .mailmap (parent repo): Maps 5 stale identities to forbes <contact@kindred-systems.com>
  • Submodule .mailmap files: Same mappings committed and pushed to silo-mod, gears, datums, and solver remotes
  • Submodule pointer updates: All 4 submodule refs updated to include their .mailmap commits

Identities normalized

Old New
forbes <joseph.forbes@kindred-systems.com> forbes <contact@kindred-systems.com>
forbes <zoe.forbes@kindred-systems.com> forbes <contact@kindred-systems.com>
forbes-0023 <joseph.forbes@kindred-systems.com> forbes <contact@kindred-systems.com>
josephforbes23 <joseph.forbes@kindred-systems.com> forbes <contact@kindred-systems.com>
Zoe Forbes <forbes@copernicus-9.kindred.internal> forbes <contact@kindred-systems.com>

Also set local + global git config to forbes <contact@kindred-systems.com> for future commits.

Add `.mailmap` to parent repo and all submodules (silo, gears, datums, solver) to normalize historical author/committer display without rewriting history. ## Changes - **`.mailmap`** (parent repo): Maps 5 stale identities to `forbes <contact@kindred-systems.com>` - **Submodule `.mailmap` files**: Same mappings committed and pushed to silo-mod, gears, datums, and solver remotes - **Submodule pointer updates**: All 4 submodule refs updated to include their `.mailmap` commits ## Identities normalized | Old | New | |-----|-----| | `forbes <joseph.forbes@kindred-systems.com>` | `forbes <contact@kindred-systems.com>` | | `forbes <zoe.forbes@kindred-systems.com>` | `forbes <contact@kindred-systems.com>` | | `forbes-0023 <joseph.forbes@kindred-systems.com>` | `forbes <contact@kindred-systems.com>` | | `josephforbes23 <joseph.forbes@kindred-systems.com>` | `forbes <contact@kindred-systems.com>` | | `Zoe Forbes <forbes@copernicus-9.kindred.internal>` | `forbes <contact@kindred-systems.com>` | Also set local + global git config to `forbes <contact@kindred-systems.com>` for future commits.
forbes added 1 commit 2026-03-03 20:19:36 +00:00
chore(git): normalize author identities with .mailmap
All checks were successful
Build and Test / build (pull_request) Successful in 28m58s
9ca8809b55
Add .mailmap to parent repo and all submodules (silo, gears, datums,
solver) to normalize historical author/committer display.

Maps stale identities (forbes-0023, josephforbes23, Zoe Forbes, admin)
and old emails to: forbes <contact@kindred-systems.com>
forbes merged commit 0ac0d4dd8e into main 2026-03-03 20:22:15 +00:00
forbes deleted branch chore/git-identity-cleanup 2026-03-03 20:22:16 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/create#380