[prompt-analysis] Copilot PR Prompt Analysis - 2026-04-05 #24672
Closed
Replies: 1 comment
-
|
This discussion has been marked as outdated by Copilot PR Prompt Pattern Analysis. A newer discussion is available at Discussion #24833. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Analysis Period: Last 30 days | Total PRs: 1,000 | Merged: 825 (83%) | Closed: 172 (17%) | Open: 3
Overall success rate is 82.8%, consistent with prior days (82.5–83.5% range). The dataset is large enough for statistically meaningful patterns.
Prompt Categories and Success Rates
testingdocsfeatureotherbug_fixrefactorupdateConventional Commit Prefix Success Rates
ci:perf:docs:fix:refactor:feat:chore:test:Conventional commit style boosts success rate by ~12 percentage points (88% vs 76%).
✅ Successful Prompt Patterns
Characteristics of merged PRs:
[ ]checklists)feat,remove,docs,agent,step,refactor,files,failureExample merged PRs
PR #24666:
fix(otel): show real OTLP trace ID in observability job summaryPR #24661:
feat(otel-advisor): query live Sentry OTel data to ground analysisPR #24659:
feat(otel): enrich resource attributes with service.version, github.repository, github.run_idPattern: clear problem statement, specific code references, technical rationale.
❌ Unsuccessful Prompt Patterns
Characteristics of closed PRs:
workflow,feat,failure,support,missing,mode,safeoutputs,replaceThe biggest failure predictor:
[WIP]prefixExample closed PRs
PR #24654:
feat: add gh-aw.agent.execute OpenTelemetry span around agentic engine executionPR #24639:
feat(smoke-copilot): token optimization — reduce turns, drop heavy import, pre-fetch PR contextPR #24506:
[WIP] Add tests for repo-root-relative import path resolutionKey Insights
[WIP]is a near-guarantee of closure: 14% success rate confirms WIP PRs are rarely completed. Avoid using WIP labels unless you intend to close and reopen.ci:,perf:,docs:, orfix:prefixes succeed at 88–100% vs 76% for no prefix — the prefix signals intent clearly and sets reviewers' expectations.- [ ]checklists (2%), while 17% of closed PRs do — uncompleted checklists often signal an abandoned or partial effort.Recommendations
fix:,feat:,docs:, etc.) in PR titles — they improve success rates by ~12 points[WIP]prefix — only 14% of WIP PRs ever get merged; close them instead and reopen when completeHistorical Trends
Trend: Overall success rate is remarkably stable at ~82–84% over the past 4 days. The conventional commit prefix advantage (+12 points) and WIP penalty (−72 points) are consistent across all runs.
References:
Beta Was this translation helpful? Give feedback.
All reactions