From bc49e98143c88a45e97d3a7dbd17494f02d9ca02 Mon Sep 17 00:00:00 2001 From: ethernet Date: Fri, 31 Jul 2026 13:56:54 -0400 Subject: [PATCH] docs(contributors): map salvaged supply-chain PR authors scripts/contributor_audit.py resolves Co-authored-by trailers through contributors/emails/, so a co-author with a plain (non-noreply) email and no mapping file silently drops out of the generated release notes. This PR consolidates ~30 open dependency/supply-chain PRs and credits their authors as co-authors on the merge commit. Nine of those emails had no mapping. Added via scripts/add_contributor.py, one file per email: vikyw89@gmail.com -> vikyw89 (#50902) fmy3@qq.com -> superafun (#60201) Steven.Leath@gmail.com -> Leathal1 (#69711) bbasketballer75@gmail.com -> bbasketballer75 (#69864, #73857) mudreac@gmail.com -> mudrii (#66871, #63099) agents@joinsensie.com -> Sensie-agents (#65150) dinmail@gmail.com -> sahlbergalfred4-lgtm (#70003) richard.ham@live.com -> zebadee2kk (#50052) jrcrittenden@gmail.com -> jrcrittenden (#28749) egilewski@egilewski.com, sunsky.lau@gmail.com and 1920071390@campus.ouj.ac.jp were already mapped. Every other co-author uses a GitHub id+login noreply address, which auto-resolves and needs no file. tests/scripts/test_contributor_map.py passes. --- contributors/emails/Steven.Leath@gmail.com | 2 ++ contributors/emails/agents@joinsensie.com | 2 ++ contributors/emails/bbasketballer75@gmail.com | 2 ++ contributors/emails/dinmail@gmail.com | 2 ++ contributors/emails/fmy3@qq.com | 2 ++ contributors/emails/jrcrittenden@gmail.com | 2 ++ contributors/emails/mudreac@gmail.com | 2 ++ contributors/emails/richard.ham@live.com | 2 ++ contributors/emails/vikyw89@gmail.com | 2 ++ 9 files changed, 18 insertions(+) create mode 100644 contributors/emails/Steven.Leath@gmail.com create mode 100644 contributors/emails/agents@joinsensie.com create mode 100644 contributors/emails/bbasketballer75@gmail.com create mode 100644 contributors/emails/dinmail@gmail.com create mode 100644 contributors/emails/fmy3@qq.com create mode 100644 contributors/emails/jrcrittenden@gmail.com create mode 100644 contributors/emails/mudreac@gmail.com create mode 100644 contributors/emails/richard.ham@live.com create mode 100644 contributors/emails/vikyw89@gmail.com diff --git a/contributors/emails/Steven.Leath@gmail.com b/contributors/emails/Steven.Leath@gmail.com new file mode 100644 index 00000000000..5d77eb3e472 --- /dev/null +++ b/contributors/emails/Steven.Leath@gmail.com @@ -0,0 +1,2 @@ +Leathal1 +# PR #69711 salvage (deps: pyasn1 0.6.4) diff --git a/contributors/emails/agents@joinsensie.com b/contributors/emails/agents@joinsensie.com new file mode 100644 index 00000000000..59bae001462 --- /dev/null +++ b/contributors/emails/agents@joinsensie.com @@ -0,0 +1,2 @@ +Sensie-agents +# PR #65150 salvage (deps: lazy dependency floors) diff --git a/contributors/emails/bbasketballer75@gmail.com b/contributors/emails/bbasketballer75@gmail.com new file mode 100644 index 00000000000..30c06d8358e --- /dev/null +++ b/contributors/emails/bbasketballer75@gmail.com @@ -0,0 +1,2 @@ +bbasketballer75 +# PR #69864, #73857 salvage (deps: npm advisories) diff --git a/contributors/emails/dinmail@gmail.com b/contributors/emails/dinmail@gmail.com new file mode 100644 index 00000000000..7183483de10 --- /dev/null +++ b/contributors/emails/dinmail@gmail.com @@ -0,0 +1,2 @@ +sahlbergalfred4-lgtm +# PR #70003 salvage (deps: security-sensitive packages) diff --git a/contributors/emails/fmy3@qq.com b/contributors/emails/fmy3@qq.com new file mode 100644 index 00000000000..5d19a23f355 --- /dev/null +++ b/contributors/emails/fmy3@qq.com @@ -0,0 +1,2 @@ +superafun +# PR #60201 salvage (sec: npm allowScripts allowlist) diff --git a/contributors/emails/jrcrittenden@gmail.com b/contributors/emails/jrcrittenden@gmail.com new file mode 100644 index 00000000000..02fff271a9f --- /dev/null +++ b/contributors/emails/jrcrittenden@gmail.com @@ -0,0 +1,2 @@ +jrcrittenden +# PR #28749 salvage (sec: release-age gate on hermes update) diff --git a/contributors/emails/mudreac@gmail.com b/contributors/emails/mudreac@gmail.com new file mode 100644 index 00000000000..06b4e6583fc --- /dev/null +++ b/contributors/emails/mudreac@gmail.com @@ -0,0 +1,2 @@ +mudrii +# PR #66871, #63099 salvage (deps: vulnerable floors) diff --git a/contributors/emails/richard.ham@live.com b/contributors/emails/richard.ham@live.com new file mode 100644 index 00000000000..a8892053d3d --- /dev/null +++ b/contributors/emails/richard.ham@live.com @@ -0,0 +1,2 @@ +zebadee2kk +# PR #50052 salvage (sec: bump deps for 25 CVEs) diff --git a/contributors/emails/vikyw89@gmail.com b/contributors/emails/vikyw89@gmail.com new file mode 100644 index 00000000000..dd8f5c38087 --- /dev/null +++ b/contributors/emails/vikyw89@gmail.com @@ -0,0 +1,2 @@ +vikyw89 +# PR #50902 salvage (sec: npm/uv dependency cooldown)