[prompt-clustering] Prompt Clustering Analysis - 2026-08-03 #49956
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Copilot Agent Prompt Clustering Analysis. A newer discussion is available at Discussion #50233. |
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: 2026-07-15 → 2026-08-03 (last 1000 copilot-agent PRs)
Total Tasks Analyzed: 1000
Clusters Identified: 10 (best silhouette among k=4–10)
Overall Success Rate: 75.5% merged (755 merged / 239 closed / 6 open)
The merge rate has been drifting down for six weeks straight — from ~80–82% in late June/early July to 75.5% today. See the trend chart below.
Full Analysis Report
General Insights
pr-type:*labels, backfilled from title prefix where missing): bug fixes are both the largest category (343 PRs) and the strongest performer (79%); refactors are the weakest labeled category (66%).Methodology note
sklearn/pandas/matplotlibinitially reported as available in this sandbox have no PyPy wheels here and aren't actually installed;scikit-learn/pandascould not be installed in time (no compiled wheel, would require a slow source build). This run instead uses a hand-rolled TF-IDF + spherical k-means (numpy only) over cleaned PR title+body text, and matplotlib was installed successfully for the two charts. Results are schema-compatible with prior runs cached inlast-clustering-result.json/clustering/history.jsonl, so the trend line below is apples-to-apples with previous analyses.Cluster Analysis
Cluster 0 — docs / test / spec / step / content / coverage
Cluster 1 — daily / workflows / report / issue / copilot / agent
Cluster 4 — pkg / cli / linter / analyzer / helpers
pkg/cli.Cluster 7 — model / copilot / claude / engine / models / awf
model: auto, GPT pricing catalog, default model fallback).Cluster 2 — safe / pull request / safe outputs
safe-outputshandler hardening — permission scoping, fork-backed PR support, branch-update edge cases.Cluster 9 — image / container / version / scan / digest / pins
Cluster 6 — error / core / cjs / require / eslint / string
setup/js.Cluster 8 — mcp / tool / tools / context / list / gateway
Cluster 3 — sous-chef / aic / workflow engine plumbing
Cluster 5 — job / actions / failing / integration / failure
Success Rate by Cluster
Success Rate by PR Type (label-derived)
Success Rate by Risk / Priority Label
(Risk/priority coverage is partial — only ~37% of PRs carry these labels; treat as directional.)
Key Findings
Recommendations
Generated by Prompt Clustering Analysis (Run: 30807250685)
All reactions