Skip to content

Propose affiliation changes only for people active since the change - #42

Merged
SVilgelm merged 1 commit into
mainfrom
discovery-dormant
Oct 30, 2026
Merged

SVilgelm merged 1 commit into
mainfrom
discovery-dormant

Conversation

@SVilgelm

Copy link
Copy Markdown
Collaborator

Discovery proposed an affiliation change whenever someone's profile company or public organizations changed, even if they had not contributed since. For a person who left the project, that adds a dated end to the old company and an open period for the new one, and neither credits any activity.

A profile or organization change is now proposed only when the person has activity on or after the day the new value was first seen. Their profile history is kept, so the same change is proposed if they contribute again. First-time affiliations are still proposed for inactive people, since those credit their past activity, and email-domain changes are unaffected because they come from commits.

A profile or organization change after someone's last contribution would
add periods that credit nothing; the observations stay for later.

Assisted-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Sergey Vilgelm <sergey@union.ai>
@SVilgelm
SVilgelm merged commit 43ee2a5 into main Oct 30, 2026
7 checks passed
@SVilgelm
SVilgelm deleted the discovery-dormant branch October 30, 2026 19:38
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