Skip to content

v1.9.3 — Bot author filtering

Choose a tag to compare

@SushantVerma7969 SushantVerma7969 released this 11 Jun 11:33
· 39 commits to main since this release

While analyzing 23 major OSS repos, I noticed something wrong.

Angular Robot was showing up as the owner of 18 out of 21 scopes
in the Angular codebase. Renovate Bot owned two NestJS scopes.
Dependabot appeared in Spring Boot.

These are automation accounts, not humans. The output was
actively misleading.

So I audited all 23 repos in the dataset. Only 3 were affected.
Angular was the severe case. After filtering, real owners appear:
Matthieu Riegler, Joey Perrott, and others who actually maintain
the codebase.

The fix detects bots by email pattern ([bot], noreply) and by
known name (Angular Robot, Renovate, Dependabot, etc.). The three
affected JSON files in the dataset have been regenerated.

This isn't a new feature. It's fixing output that was wrong.

npm install -g git-archaeologist