Pull Request Analysis
Automatic Scoring
Every merged pull request in a connected repository is automatically analyzed by Claude AI. There is nothing to configure per PR -- scoring happens in the background within seconds of a merge.
Six-Dimension Breakdown
Each PR receives a score from 0 to 100, composed of sub-scores across six dimensions: Scope, Architecture, Implementation, Risk, Quality, and Performance/Security. The full breakdown is visible on the PR detail page, so you can see exactly which dimensions contributed most to the final score.
AI-Generated Summary
Alongside the numeric scores, GitVelocity generates a plain-language summary explaining why the PR received its score. The summary highlights the key factors -- whether the PR introduced new architecture, carried elevated risk, or included significant test coverage -- making it easy to understand the score without reading the entire diff.
Effort Scale Factor
The Effort Scale Factor (ESF) is displayed alongside each score, showing the raw size metrics that informed the analysis: lines added, lines removed, and files changed. ESF provides context for the score -- a high score on a small diff signals concentrated complexity, while a moderate score on a large diff suggests breadth over depth.
Browsing and Filtering
The PR list page shows all scored pull requests with columns for score, author, repository, and merge date. Use search to find specific PRs by title or author.
Filtering
Narrow the PR list using the filter controls at the top of the page:
- Date range -- select a start and end date to focus on a specific time period
- Repository -- filter to one or more repositories
- Score range -- set minimum and maximum score thresholds to find high-complexity or low-complexity PRs
- Author -- filter by one or more contributors
Filters combine with each other, so you can view all PRs by a specific author in a specific repository above a certain score threshold.
Sorting
Click any column header to sort the PR list. Available sort options:
- Score -- find the highest or lowest scoring PRs
- Date -- view PRs in chronological or reverse-chronological order
- Author -- group PRs alphabetically by contributor
- Repository -- group PRs by repository
Export
Use the export button to download the current filtered view as a CSV file. The export respects all active filters and sorting, so you get exactly the data you see on screen. This is useful for building custom reports in spreadsheets, sharing data with stakeholders, or feeding into external tools.
Detailed View
Click into any PR to see the full analysis: dimension sub-scores, the AI summary, ESF metrics, and a link back to the original pull request on GitHub. This detail view is useful during code reviews, 1:1 discussions, and retrospectives.