Repository navigation
feat(contributor-growth): ask the maintainer for the addresses people post from - #1589
Merged
potiuk merged 1 commit intoOct 10, 2026
Conversation
… post from Contributors often post to the project list from an address they never commit with, or one the list rewrites to "Name via <list>". The community signals then attribute nothing to them, and the brief reads as if they never posted. community-signals now reads maintainer-confirmed mailing_list addresses from contributor-identities.md in the personal layer, and for anyone still without a confirmed address with posts in the window proposes possible matches in both directions: a display-name search, and best guesses over every sender in the window. The maintainer accepts or rejects each one (every row defaults to reject); accepted ones are recorded in the identity file after the maintainer confirms the diff, so later runs ask only about people who still have none. Generated-by: Claude Opus 5
potiuk
force-pushed
the
feat/community-signals-ask-maintainer-addresses
branch
from
October 10, 2026 21:32
fcf7cf4 to
5d380f8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Contributors often post to the project list from an address they never
commit with (a work address), or one the list rewrites to
"Name via ". The community signals then attribute nothing to them,
and the brief reads as if they never posted.
community-signals.mdnow has an Ask the maintainer for addressesstep:
mailing_listaddresses fromcontributor-identities.mdin the personal layer first;it proposes possible matches in both directions: a display-name search,
and best guesses over every sender in the window (name variants,
initials, address local parts, company domain), graded strong /
plausible / weak;
reject; nothing is attributed from an unaccepted address;
mailing_listchannel,
grade: maintainer-confirmed) after the maintainer confirmsthe diff, so later runs ask only about people who still have none.
candidate-screenStep 3 runs it once for everyone after measuring, andthe identity-file format in
identity-map/sources.mdshows the newchannel.
Type of change
Test plan
personal layer, list activity collected for them
prek run --all-filespassesGenerated-by: Claude Opus 5
🤖 Generated with Claude Code