Review economics
microsoft/pyright
Read from the 100 most recently merged pull requests ·
Pull requests with attributed agent authorship took 2.7× the reviews submitted of the rest.
≥29%
Attributed
a floor
25
Attributed PRs
75
Other PRs
100
Read
Attributed — the latest 5
#11560 Fix false positive when assigning to an attribute of a union with divergent member types
2 reviews · 18h to merge
#11494 Fix #11450: [FR]: `struct.unpack` type inference
17 reviews · 30.1d to merge
#11500 Fix #11475: Cannot override a class's callable variable with a method
22 reviews · 30.1d to merge
#11499 Fix #11478: Support overloads on property setters
21 reviews · 30.1d to merge
#11537 Add standalone Type Server Protocol (TSP) server to Pyright
20 reviews · 19h to merge
The rest — the latest 5
#11569 Bump brace-expansion from 5.0.6 to 5.0.8 in /packages/vscode-pyright
1 reviews · 3.1d to merge
#11566 Bump fast-uri from 3.1.2 to 3.1.4 in /packages/pyright-internal
1 reviews · 4.4d to merge
#11555 Bump axios from 1.16.1 to 1.18.1
1 reviews · 9.0d to merge
#11512 Bump undici from 7.27.2 to 7.28.0 in /packages/vscode-pyright
1 reviews · 40.4d to merge
#11570 Fix bool narrowing for numeric literal patterns
1 reviews · 11h to merge
How this was measured
29% of merged commits carry agent attribution — a floor, not the share; tools that only complete code inline leave no commit trail, so the unattributed side includes AI-assisted work; reads 100 of 1879 merged PRs — the rest have not been analyzed yet.
Detected: GitHub Copilot coding agent, Claude Code.
“Attributed” means a commit carried an agent’s signature — a co-author trailer, an agent commit identity, or an agent bot account. Tools that only complete code inline leave no such mark, so the other column is “rest”, not “human-written”. Full method and its limits
The badge reads this repo’s current report, so it follows the number.
Tell me when this moves
We re-read microsoft/pyright weekly and email only when the number changes materially.
Read your own repos
This one is public. For a private repo, run the same read locally through your own GitHub credentials — nothing is installed and nothing is sent to us.
npx @ambera/review-taxWant this continuously on microsoft/pyright — each pull request paired to the task it came from, and the work graded from its review loop rather than its diff size? Claim this repo in Forge
Browse every repo people have read · Read a different repository