[prompt-clustering] Copilot Prompt Clustering — 2026-07-03: 12 clusters, 80.1% success, [WIP] merges at 24% #43174
Closed
Replies: 1 comment
-
|
This discussion has been marked as outdated by Copilot Agent Prompt Clustering Analysis. A newer discussion is available at Discussion #43367. |
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 (2026‐06‐11 → 2026‐07‐03) · Repo:
github/gh-awCopilot PRs analyzed: 1,000 (801 merged · 183 closed · 16 open)
Overall success rate: 80.1% · Clusters: 12 (silhouette 0.081)
Success rate is flat vs. the last two weeks (80.1% today vs. 80.8% yesterday, hovering 79–82% all month), but cluster separation is much cleaner this run (silhouette 0.081 vs. 0.029). The dominant story is not average success — it's the 28‐point spread between task types: routine dependency/firewall bumps merge at ~97%, while Copilot/MCP engine‐integration work merges at ~70%.
Key findings
[WIP]is the single strongest negative signal. The 33 PRs whose title starts with[WIP]merge at 24.2%, vs. 82.0% for everything else — a 3.4× gap. Today's WIP merge rate dropped sharply (24% vs. ~40% earlier in the week; small n=33, so noisy). Most WIPs concentrate in the "fix failing GitHub Actions job" cluster.Full cluster analysis (12 clusters)
Cluster breakdown
Representative PR per cluster
sandbox.agent.sudogh-aw-detectionto 20% of repository workflowsTrend (cached history)
Method notes / limitations
[WIP]markers stripped). NoSTART COPILOTmarkers exist in these bodies — the body is the agent's task/solution description.kchosen by silhouette over k∈[6,12] with a min‐cluster‐size guard. scikit‐learn/pandas are unavailable on this PyPy runtime, so both were reimplemented in NumPy.pr-full-data/) covers PR #30xxx from May 24, which does not overlap the current #40xxx–43xxx window, and noaw_info.jsonworkflow logs were fetched. Success = merged/total is the only outcome signal.Recommendations
[WIP]as a triage flag, not a status. A 24% merge rate means most[WIP]PRs are stuck reactive fixes ("fix failing Actions job") that churn without landing. Consider auto‐nudging or re‐scoping[WIP]PRs older than N days rather than leaving them open.References: §28654835856
Beta Was this translation helpful? Give feedback.
All reactions