docs: regenerate contributor tally (137->194, union, nobody dropped)

Regenerate CONTRIBUTORS.md + README contributors section from a verified
3-source union: GitHub merged-PR list, CHANGELOG.md attribution lines, and
Co-authored-by trailers on master commits (the canonical signal for a CLOSED
contributor PR whose commits were cherry-picked/absorbed and attributed).

- New tally: 194 contributors / 843 PR credits (was a stale 137 / 646).
- The increase: ~135 releases since the v0.51.58 pin PLUS newly-detected
  absorbed-CLOSED PRs the prior hand-count missed (e.g. franksong2702 148 =
  129 merged + 19 cherry-picked-and-attributed).
- UNION with the existing hand-curated file as a floor: 27 old contributors
  had no machine-readable signal (very old closed PRs) — preserved, ZERO dropped.
- Refreshed special-thanks PR counts to match.
- Generator committed to the maintainer workspace as scripts/regen_contributors.py
  (--merge-existing keeps it safe for all future refreshes).

Verified: every one of the original 137 logins still present (+57 new).
This commit is contained in:
nesquena-hermes
2026-06-01 02:14:01 +00:00
parent 31fcdfa39a
commit f14efc4368
2 changed files with 60 additions and 53 deletions
+48 -41
View File
File diff suppressed because one or more lines are too long
+12 -12
View File
@@ -712,7 +712,7 @@ Full design notes and the endpoint catalog are in [`ARCHITECTURE.md`](ARCHITECTU
Hermes WebUI is built with help from the open-source community. Every PR — whether merged directly, absorbed into a batch release, or salvaged from a larger proposal — shapes the project, and we're grateful to everyone who has taken the time to contribute.
Over **137 contributors** have shipped code that landed in a release tag. The full,
Over **190 contributors** have shipped code that landed in a release tag. The full,
continuously-updated credit roll — including everyone with one or two PRs and the
special-thanks roll for design and architectural work — lives in
[`CONTRIBUTORS.md`](CONTRIBUTORS.md). A snapshot of the most prolific contributors:
@@ -721,18 +721,18 @@ special-thanks roll for design and architectural work — lives in
| # | Contributor | PRs | First → latest release |
|---|---|---:|---|
| 1 | [@franksong2702](https://github.com/franksong2702) | 117 | `v0.49.3``v0.51.58` |
| 2 | [@Michaelyklam](https://github.com/Michaelyklam) | 92 | `v0.50.240``v0.51.57` |
| 3 | [@bergeouss](https://github.com/bergeouss) | 62 | `v0.48.0``v0.51.46` |
| 4 | [@ai-ag2026](https://github.com/ai-ag2026) | 55 | `v0.50.279``v0.51.47` |
| 5 | [@dso2ng](https://github.com/dso2ng) | 23 | `v0.50.227``v0.51.51` |
| 6 | [@jasonjcwu](https://github.com/jasonjcwu) | 16 | `v0.50.227``v0.51.55` |
| 7 | [@Jordan-SkyLF](https://github.com/Jordan-SkyLF) | 12 | `v0.50.18``v0.51.58` |
| 8 | [@aronprins](https://github.com/aronprins) | 10 | `v0.44.0``v0.50.233` |
| 9 | [@JKJameson](https://github.com/JKJameson) | 10 | `v0.50.233``v0.51.31` |
| 10 | [@starship-s](https://github.com/starship-s) | 10 | `v0.50.128``v0.51.58` |
| 1 | [@franksong2702](https://github.com/franksong2702) | 148 | `v0.49.3``v0.51.153` |
| 2 | [@Michaelyklam](https://github.com/Michaelyklam) | 117 | `v0.50.240``v0.51.139` |
| 3 | [@bergeouss](https://github.com/bergeouss) | 70 | `v0.48.0``v0.51.46` |
| 4 | [@ai-ag2026](https://github.com/ai-ag2026) | 67 | `v0.50.279``v0.51.190` |
| 5 | [@dso2ng](https://github.com/dso2ng) | 25 | `v0.50.227``v0.51.153` |
| 6 | [@AJV20](https://github.com/AJV20) | 24 | `v0.51.93``v0.51.188` |
| 7 | [@starship-s](https://github.com/starship-s) | 19 | `v0.50.123``v0.51.153` |
| 8 | [@jasonjcwu](https://github.com/jasonjcwu) | 16 | `v0.50.227``v0.51.132` |
| 9 | [@dobby-d-elf](https://github.com/dobby-d-elf) | 15 | `v0.51.38``v0.51.161` |
| 10 | [@Jordan-SkyLF](https://github.com/Jordan-SkyLF) | 12 | `v0.50.18``v0.51.66` |
See [`CONTRIBUTORS.md`](CONTRIBUTORS.md) for the full ranked list of all 137 contributors, including everyone with one or two PRs and the special-thanks roll for design and architectural contributions.
See [`CONTRIBUTORS.md`](CONTRIBUTORS.md) for the full ranked list of all 194 contributors, including everyone with one or two PRs and the special-thanks roll for design and architectural contributions.
### Notable contributions