6000.7.0a1
Alpha · Released Jun 25, 2026 · Changeset 0fe3875ef801 · 0 release notes
44build scorehigher = betterprovisional
050100
Upgrade risk+31Net cleanup+10Live debt+3
cohort: alpha (33)
How this number is computed
Composite = sum of sub_score × weight across six metrics. Sub-scores are percentile-rank(log1p(min(raw, p95))) within the alpha cohort (33 releases). Sub-scores for lower-is-better metrics are flipped to 100 − percentile.
Confidence: 70%. Sparse data; each sub-score is blended 30% toward the cohort median to avoid false precision.
| Sub-score | Formula | Raw | Clip | %ile | Weight | Score | Contrib |
|---|---|---|---|---|---|---|---|
| Breaking surface | (breaking_change + api_change) / total_notes | 0 | 0 | 3 | 25% | 83 | 20.7 |
| Blocker rate | blockers / total_notes | 0.429* | 0.039 | 97 | 15% | 17 | 2.6 |
| Mobile risk | mobile_known_issues / total_notes | 0 | 0 | 15 | 10% | 74 | 7.4 |
| Fix density | fixes / total_notes | 0.071 | 0.071 | 2 | 15% | 16 | 2.4 |
| Net-fix delta | ((fixes − known_issues) − prior.(fixes − known_issues)) / total_notes | — | — | med | 15% | 50 | 7.5 |
| Known-issue debt | known_issues / total_notes | 0.786* | 0.271 | 97 | 20% | 17 | 3.4 |
| Composite | 44 | ||||||
* = raw value was clipped at the cohort 95th percentile to prevent outliers from compressing everyone else's scores. Sub-scores marked "med" substitute the cohort median where the input was missing (e.g. first patch on a minor line has no prior patch for net-fix delta).