You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Scoped conventional commits win: Prompts yielding fix(scope): or feat(scope): PRs have higher success rates than bare imperatives without scope. Scoping signals specificity.
Bug fixes dominate and succeed: 75.9% of all PRs are bug fixes, with 82.9% success — the most reliable category. This suggests Copilot performs best when given a clear, concrete problem to fix.
feat: underperforms vs fix:: Feature additions succeed at only 73.7% vs 85% for bug fixes. New features likely require broader context, stakeholder alignment, or design decisions that exceed prompt scope.
Minimal body = risk signal: PRs with very short bodies (< 50 chars) trend closed (3 closed, 5 merged). A well-described body signals intent and increases review acceptance.
Recommendations
DO: Use conventional commit format with scope: fix(component): specific problem — structured titles strongly correlate with merge success.
DO: For bug fixes, include reproduction details, the affected component, and expected behavior in the prompt — bug fix PRs have the highest volume and solid 83% success rate.
DO: For refactoring/chore/CI tasks — these have ≥88% success rates. Prefer incremental, well-scoped changes over large rewrites.
AVOID: Vague imperative titles without conventional commit prefixes (e.g., Remove X, replace with Y without refactor: prefix).
AVOID: Prompts that drive large architectural changes in a single PR — these correlate with closure.
Historical Trends (Last 7 Days)
Date
Total PRs
Merged
Success Rate
2026-03-17
1,000
812
81.2% ↑
2026-03-16
1,000
803
80.3%
2026-03-15
1,000
797
79.7%
2026-03-14
1,000
790
79.0%
2026-03-13
1,000
784
78.4%
2026-03-12
999
787
78.8%
2026-03-11
1,000
781
78.1%
Trend: 📈 Steady improvement — success rate has climbed from 78.1% to 81.2% over the past 7 days (+3.1 pp). Daily PR volume is consistent (~30–47 new PRs/day active days).
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Analysis Period: Last 30 days | Dataset: 1,000 PRs from
copilot/*branchesTotal PRs: 1,000 | Merged: 812 (81.2%) | Closed: 185 (18.5%) | Open: 3 (0.3%)
Overall success rate is 81.2%, up slightly from 80.3% yesterday.
Prompt Categories and Success Rates
Conventional Commit Verb Success Rates
choreciperfrefactordocsfixfeat✅ Successful Prompt Patterns
Common characteristics in merged PRs:
fix:,refactor:,chore:,ci:,perf:fix(audit): return absolute paths in downloaded_filesExample successful PRs:
refactor: extract shared MCP renderer helpers across engine implementations→ Mergedfix(ci-coach): fallback to issue when PR touches protected files→ Mergedtest(fileutil): expand coverage to all exported functions→ Mergedfix(audit): return absolute paths in downloaded_files→ MergedView Closed PR Examples (Patterns to Avoid)
❌ Unsuccessful Prompt Patterns
Common characteristics in closed PRs:
Remove PAT-dependent automatic lockdown, replace with default guard policies)Completing taskwith only 6 words in body)Example closed PRs:
Completing task— body only 6 words → Closed (insufficient description)feat: pin microsoft/apm CLI version with user override and auto-update monitoring→ ClosedRemove PAT-dependent automatic lockdown, replace with default guard policies→ ClosedReplace GitHub MCP server lockdown with gateway guard policy→ ClosedKey Insights
fix(scope):orfeat(scope):PRs have higher success rates than bare imperatives without scope. Scoping signals specificity.feat:underperforms vsfix:: Feature additions succeed at only 73.7% vs 85% for bug fixes. New features likely require broader context, stakeholder alignment, or design decisions that exceed prompt scope.Recommendations
fix(component): specific problem— structured titles strongly correlate with merge success.Remove X, replace with Ywithoutrefactor:prefix).Historical Trends (Last 7 Days)
Trend: 📈 Steady improvement — success rate has climbed from 78.1% to 81.2% over the past 7 days (+3.1 pp). Daily PR volume is consistent (~30–47 new PRs/day active days).
Daily Activity Breakdown (Last 10 Days)
References:
Beta Was this translation helpful? Give feedback.
All reactions