Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
804 commits sit in this repo's top risk tercile, which is 34% of the 2,389scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 4.6 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Began other-led, now leaning fix.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 41dd73a0feat(evals): Add SimpleQA evaluation framework and initial results | Kelly Abbott | 1y ago | +162.2K -0 | 100%Elevated | more lines added than baseline |
| 2 | 8d57e690chore(multi_agents): nest AG2 variant under multi_agents/ag2 | Assaf Elovicclaudeassisted | 4w ago | +15.0K -11 | 100%Elevated | more lines added than baseline |
| 3 | 08fd99baadded boilerplate for new design | Assaf Elovic | 10mo ago | +7.2K -2.1K | 100%Elevated | more lines added than baseline |
| 4 | 17f51a75- Enhance frontend UI with new navigation buttons, WebSocket status panel, and improved research form. - Added Font Awesome icons, auto-resizing textarea, and updated styles for better user experience. - Implemented conversation history panel with import/export functionality and refined report generation features. - Add 'chat with ai about this research', inspired by the nextjs frontend | Benjamin Auquite | 1y ago | +4.4K -115 | 100%Elevated | more lines added than baseline |
| 5 | 45a0aa54add frontend functionalities | khoangothe | 1y ago | +14.4K -13 | 100%Elevated | more lines added than baseline |
| 6 | 9465f1a4langgraph-examples for playground | ElishaKay | 2y ago | +5.4K -0 | 100%Elevated | more lines added than baseline |
| 7 | 74f0d1defile uploaded via frontend makes api request to backend - backend route catches file - now needs to save correctly | ElishaKay | 2y ago | +12.2K -5.4K | 100%Elevated | more lines added than baseline |
| 8 | db59fd93react frontend | ElishaKay | 2y ago | +13.1K -0 | 100%Elevated | more lines added than baseline |
| 9 | 6d0cf55aTrack benchmark run artifacts and swap FRAMES for the report head-to-head | Assaf Eloviccursorassisted | 1mo ago | +2.1K -13 | 100%Elevated | more lines added than baseline |
| 10 | 01c39767refactored skills to fit best standards | Assaf Elovic | 6mo ago | +2.0K -1.7K | 100%Elevated | more lines added than baseline |
| 11 | fae95f5dVirtual Environ and Poetry Setup | Muhammad Allah Rakha | 2y ago | +2.9K -9 | 100%Elevated | more lines added than baseline |
| 12 | f72f8e3aadded docusaurus doc site | assafelovic | 2y ago | +10.2K -121 | 100%Elevated | more lines added than baseline |
| 13 | 4892c32adocs: Add RFC for social media data acquisition strategy | Claudeclaudeautonomous | 6mo ago | +1.5K -0 | 99%Elevated | more lines added than baseline |
| 14 | 75eb6b6eadded skills for further development of gptr | Assaf Elovic | 6mo ago | +2.0K -0 | 99%Elevated | more lines added than baseline |
| 15 | 7abebdd6merge | khoangothe | 1y ago | +4.1K -2.4K | 99%Elevated | more lines added than baseline |
| 16 | 62b68deaUndo delete | Tan, Kok Meng | 1y ago | +1.3K -0 | 99%Elevated | more lines added than baseline |
| 17 | cbec7745nextjs service - builds successfully | ElishaKay | 2y ago | +1.8K -12 | 99%Elevated | more lines added than baseline |
| 18 | 46c14380docs: Add local server deployment planning guide in Chinese | Claudeclaudeautonomous | 6mo ago | +901 -0 | 99%Elevated | more lines added than baseline |
| 19 | db7f17eerefactor: Implement ECR and GitHub Actions Terraform setup with necessary configurations and outputs | huytran-gg | 7mo ago | +1.2K -0 | 99%Elevated | more lines added than baseline |
| 20 | eb4697e9feat: Add comprehensive MCP integration with two-stage intelligent approach - complete implementation with core changes, documentation, and tests | Assaf Elovic | 1y ago | +2.4K -69 | 99%Elevated | more lines added than baseline |
| 21 | e6758f12actions: refactor actions for modularity and readability | Omer | 1y ago | +844 -597 | 99%Elevated | more lines added than baseline |
| 22 | 148d9cc6udpated git ignore with redundant output files | Assaf Elovic | 1y ago | +1.7K -1.6K | 99%Elevated | more lines added than baseline |
| 23 | 3828f455temporarily pushing langgraph-sdk npm package into branch - so that AI can recommend how to leverage it to replicate the python langgraph module | ElishaKay | 2y ago | +1.3K -0 | 99%Elevated | more lines added than baseline |
| 24 | 11606863docs: Translate RFC documents to Chinese | Claudeclaudeautonomous | 6mo ago | +597 -602 | 99%Elevated | more lines added than baseline |
| 25 | 495b8afadocs: Add RFC for high-quality content and image scraping architecture | Claudeclaudeautonomous | 6mo ago | +768 -0 | 99%Elevated | more lines added than baseline |
| 26 | beee6479docs: Add RFC for adaptive deep research with quality-driven recursion | Claudeclaudeautonomous | 6mo ago | +711 -0 | 99%Elevated | more lines added than baseline |
| 27 | b12aad56fixed and improved performance and mcp support | Assaf Elovic | 10mo ago | +1.2K -276 | 99%Elevated | more lines added than baseline |
| 28 | e488ae75refactored mcp to be more modular and best practice | Assaf Elovic | 1y ago | +1.1K -1.1K | 99%Elevated | more lines added than baseline |
| 29 | 35630b20Add initial implementation of GPT Researcher MCP Server with dependencies, configuration, and utility functions | th3w1zard1 | 1y ago | +684 -0 | 99%Elevated | more lines added than baseline |
| 30 | 60443c8dfeat: Add structured logging system | Kelly Abbott | 1y ago | +970 -177 | 99%Elevated | more lines added than baseline |
| 31 | 133b407eagent_refactor | Omer | 1y ago | +1.1K -73 | 99%Elevated | more lines added than baseline |
| 32 | b956ab6bUpdated modules | Priyadarshi Roy | 2y ago | +816 -805 | 99%Elevated | more lines added than baseline |
| 33 | 30c25415Updated modules | Priyadarshi Roy | 2y ago | +816 -805 | 99%Elevated | more lines added than baseline |
| 34 | 247170f1added basic documentation for now | assafelovic | 2y ago | +769 -0 | 99%Elevated | more lines added than baseline |
| 35 | a3f983a3fix(deep_research): parse LLM output with json_repair + regex fallback | RomainROCHcopilotassisted | 2mo ago | +592 -120 | 98%Elevated | more lines added than baseline |
| 36 | 433857acadded image generation with nano banana | Assaf Elovic | 6mo ago | +1.5K -15 | 98%Elevated | more lines added than baseline |
| 37 | a3b9b3bddocs: add comprehensive docstrings to improve coverage | Claudeclaudeautonomous | 7mo ago | +622 -85 | 98%Elevated | more lines added than baseline |
| 38 | 994245eafix(security): resolve critical path traversal vulnerability in file operations | Your Name | 1y ago | +541 -17 | 98%Elevated | more lines added than baseline |
| 39 | d1ece30eadded mcp support to client | Assaf Elovic | 1y ago | +1.0K -7 | 98%Elevated | more lines added than baseline |
| 40 | dfab5006Fix source_urls and add add_additional_sources | Makesh Srinivasan | 1y ago | +577 -0 | 98%Elevated | more lines added than baseline |
| 41 | 7ad5c404cloned multi_agents folder into backend folder for easier import into backend folder | ElishaKay | 2y ago | +892 -1 | 98%Elevated | more lines added than baseline |
| 42 | 9545e8f0Add tone selection feature to research report | Iman Reihanian | 2y ago | +662 -406 | 98%Elevated | more lines added than baseline |
| 43 | 653e1ca1added all base files | assafelovic | 3y ago | +989 -0 | 98%Elevated | more lines added than baseline |
| 44 | 8ef91defAdd hallucination evaluation. | Julia Neagu | 1y ago | +437 -0 | 98%Elevated | more lines added than baseline |
| 45 | bd8be662added mcp support for frontend | Assaf Elovic | 1y ago | +765 -38 | 98%Elevated | more lines added than baseline |
| 46 | a5c7db06added level of complexity for using mcps | Assaf Elovic | 1y ago | +726 -328 | 98%Elevated | more lines added than baseline |
| 47 | 658c8b99react npm setup | ElishaKay | 1y ago | +533 -21 | 98%Elevated | more lines added than baseline |
| 48 | 9eae25e4finalized MCP | Assaf Elovic | 1y ago | +664 -23 | 98%Elevated | more lines added than baseline |
| 49 | e2edb744added base files and mcp server | Assaf Elovic | 1y ago | +616 -0 | 98%Elevated | more lines added than baseline |
| 50 | f33fb65bAdd evaluation module with metrics | Kelly Abbott | 1y ago | +507 -0 | 98%Elevated | more lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
assafelovic/gpt-researcher has 3,077 commits in its history from 285 contributors, the first of them May 12, 2023. In the last 90 days 146 files were touched, 195 times in total, most often base.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.