Stale PR Rate

Burnout & Workflow Health
%
Unique to Projcity

Shows the percentage of open pull requests inactive for more than 3 days.

💡 Like watching items pile up in your inbox without responses, stale PRs are open work that nobody is moving forward.

What It Measures

Shows the percentage of open pull requests inactive for more than 3 days.

Why It Matters

Identifying blocked work and review bottlenecks
Spotting review flow issues (values over 50% indicate problems)

How It's Calculated

Divides open PRs inactive over 3 days by total open PRs and multiplies by 100.

100 × COUNT(prs WHERE status = open AND days_since_last_activity > 3) ÷ COUNT(prs WHERE status = open)
Concrete Example

If 40% of your open pull requests have had no activity in 3+ days, nearly half your pipeline is blocked, review bottlenecks or forgotten PRs.

What Does a Healthy Score Look Like?
Lower is better, stale PRs block delivery and signal review bottlenecks.
Healthy
Under 15% of open PRs are stale
Watch Out
15–40%
Needs Attention
Over 40%, review is severely bottlenecked
What Moves This Metric?
Goes up when…
Reviewer overload causing PRs to sit without a response
PRs opened and then deprioritised by the author
Long-running PRs that have become blocked and not actively driven
Goes down when…
Team agreements on maximum days a PR can sit without action
PR aging dashboards and reminders prompting stale review follow-up
Culture of completing in-flight PRs before opening new ones

Start Tracking Stale PR Rate

Connect GitHub and Shortcut in minutes. All metrics update automatically.