[prompt-analysis] Copilot PR Prompt Analysis - 2026-03-21 #22089
Closed
Replies: 1 comment
-
|
This discussion was automatically closed because it expired on 2026-03-22T04:59:33.498Z.
|
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 | Data snapshot: 1,000 most recent Copilot PRs (
copilot/*branches)Total PRs: 1,000 | Merged: 821 (82.3%) | Closed: 177 (17.7%) | Open: 2
Overall merge rate is 82.3%, up from 81.9% yesterday and 78.4% one week ago — showing a clear improving trend.
Prompt Categories and Success Rates
Title Prefix Success Rates
Conventional commit prefixes correlate strongly with merge success:
ci:perf:chore:refactor:fix:docs:update:add:improve:feat:remove:✅ Successful Prompt Patterns
Common characteristics in merged PRs:
test,run,add,check,set,fix,update[WIP],wip) in only 2.2% of merged PRsExample Merged PR Titles
github.event_nameto JS allowed expressions list #22084:fix: add github.event_name to JS allowed expressions list→ Mergedchore: remove trivy→ MergedRemove session management from safe outputs MCP HTTP server→ Mergedfix: cache action inputs in actions-lock.json for deterministic smoke-codex compilation→ Mergeddocs: add integrity.md reference documentation→ Merged❌ Unsuccessful Prompt Patterns
Common characteristics in closed PRs:
Example Closed PR Titles
Fix MCP gateway session expiry for long-running workflows via SSE keepalive→ ClosedAdd data-science.md prompt for chart/trend workflow generation→ ClosedSupport .lock.yaml files as compiled workflow output→ Closed[WIP] Fix create-pull-request signed commits failure for new branches→ ClosedWarn when GitHub App safe-outputs can self-cancel comment-triggered workflows via shared concurrency→ ClosedKey Insights
[WIP]orwipin the title are closed at a 9.5× higher rate (20.9% of closed vs 2.2% of merged). Never submit a prompt asking Copilot to create a WIP PR.ci:,perf:, andchore:.Recommendations
Based on today's analysis:
fix:,chore:,refactor:,docs:) — they yield 85–95% success rates.ci:prefix — 100% success rate with clear, testable scope.[WIP]— if the work isn't ready, don't submit it. WIP PRs close at nearly 10× the rate of regular PRs.feat:PRs underperform compared to maintenance work.Historical Trends (Last 7 Days)
Trend: 📈 Strong upward trend — merge rate has improved by +2.5 percentage points over the past week. The decline in WIP PRs and increasing use of conventional commit prefixes likely contribute to this improvement.
References:
Beta Was this translation helpful? Give feedback.
All reactions