🏥 Repo Health Dashboard
Last Updated: 2026-05-09 06:38 UTC | Status: ⚠️ WARNING | Workflow: Run #25594306647
Executive Summary
ML.NET repo shows stable CI/CD with all pipelines green. Triage backlog is significant with 216 untriaged issues (26% of 423 open issues). All P0/P1 priority-labeled issues (24 total) are baselined long-standing items. PR queue is healthy with 13 open PRs and low stale rate.
🔴 Critical Findings (0)
✅ No critical findings detected
🟡 Warning Findings (1 NEW)
| ID |
Category |
Summary |
Status |
I3-untriaged-high |
Issue |
High volume of untriaged issues: 216 — 26% of 423 open issues lack milestone assignment |
🆕 NEW |
✅ Recently Resolved (0)
First run — no historical data for comparison.
📋 Baselined Items
The following items are known and accepted by the team (see .github/health-baseline.md):
Baselined Critical Issue (1)
Baselined Priority Issues (23)
All 23 P1 issues are baselined in .github/health-baseline.md:
Baselined Stale PRs (6)
All 6 stale PRs (>30 days) are baselined:
📊 Current Metrics
Issues by Priority
| Priority |
Count |
Trend |
Notes |
| P0 |
1 |
📋 Baselined |
#5805 (packaging tech debt, open since 2021) |
| P1 |
23 |
📋 Baselined |
All 23 are in baseline file |
| P2 |
298 |
⚠️ High |
Moderate priority backlog |
| P3 |
101 |
ℹ️ Normal |
Low priority backlog |
| Bug |
47 |
ℹ️ Normal |
Bug-labeled issues |
| Untriaged |
216 |
⚠️ High |
26% of issues lack milestone |
Pull Requests
| Metric |
Count |
Trend |
Notes |
| Open PRs |
13 |
✅ Healthy |
Moderate activity |
| Stale (>30d) |
6 (46%) |
📋 Baselined |
All 6 are baselined |
| No Reviewers |
8 |
⚠️ Moderate |
62% coverage gap |
| Draft PRs |
0 |
✅ Clear |
All PRs are ready |
| Merged (24h) |
0 |
ℹ️ Stable |
Normal velocity |
CI/CD Pipelines
| Pipeline |
Status |
Last Run |
Notes |
| Backport (GH Actions) |
✅ Success |
Recent |
100% success rate |
| Locker (GH Actions) |
✅ Success |
Recent |
100% success rate |
| Azure DevOps |
⚠️ Not monitored |
— |
No AZDO_PAT configured |
Note: Azure DevOps pipeline monitoring (vsts-ci, codecoverage-ci, night-build, outer-loop-build) is disabled. Primary CI health status unknown. To enable, configure AZDO_PAT secret with access to dnceng/public project.
🔍 Trends (24h)
| Metric |
Current |
Change |
Direction |
| Issues opened |
1 |
+1 |
ℹ️ Normal |
| Issues closed |
0 |
— |
Stable |
| PRs merged |
0 |
— |
Stable |
| Open PRs |
13 |
— |
Stable |
| GH Actions Failures |
0 |
— |
✅ Healthy |
Key Observations:
- ✅ CI/CD stable — All monitored GitHub Actions workflows passing consistently
- ⚠️ Triage backlog significant — 216 untriaged issues (NEW finding)
- 📋 Stale PR rate normal — 46% stale but all are baselined accepted items
- ℹ️ Issue velocity normal — 1 issue opened, 0 closed in 24h
- 📋 All priority-labeled issues baselined — 24 total (1 P0 + 23 P1) are known long-term items
- ⚠️ AzDO monitoring offline — Primary CI (vsts-ci) status unknown
🎯 Recommended Actions
-
🟡 TRIAGE BACKLOG — 216 issues (26%) need milestone assignment
- Establish sprint triage cadence to reduce backlog
- Target: Reduce by 50% by end of sprint
- Prioritize by age and community engagement
-
🟡 AZDO MONITORING — Configure AZDO_PAT to enable primary CI health checks
- Critical: Main build pipeline (vsts-ci) not monitored
- Coverage pipeline (codecoverage-ci) status unknown
- Night builds and outer-loop builds untracked
-
ℹ️ PR REVIEWERS — 8 of 13 PRs lack assigned reviewers (62%)
- Consider establishing review rotation or ownership model
- Review open PRs and assign subject matter experts
-
ℹ️ STALE PR REVIEW — 6 PRs >30 days old (all baselined)
- All are known long-running work (dependencies, WIP features)
- No action needed per baseline policy
🤖 Automation
- Next health check: Scheduled daily at 06:30 UTC
- Investigation budget: 1/5 dispatches used for untriaged issues finding
- Findings stored:
/tmp/gh-aw/cache-memory/findings.json (persisted across runs)
- This run: 1 new warning detected, 0 critical, 0 resolved
- Run type: FIRST RUN (establishing baseline)
This dashboard is automatically updated by the repo-health-orchestrator workflow. For questions or to update the baseline, see .github/health-baseline.md.
Generated by Repo Health Check — Orchestrator
Generated by Repo Health Check — Orchestrator
🏥 Repo Health Dashboard
Last Updated: 2026-05-09 06:38 UTC | Status:⚠️ WARNING | Workflow: Run #25594306647
Executive Summary
ML.NET repo shows stable CI/CD with all pipelines green. Triage backlog is significant with 216 untriaged issues (26% of 423 open issues). All P0/P1 priority-labeled issues (24 total) are baselined long-standing items. PR queue is healthy with 13 open PRs and low stale rate.
🔴 Critical Findings (0)
✅ No critical findings detected
🟡 Warning Findings (1 NEW)
I3-untriaged-high✅ Recently Resolved (0)
First run — no historical data for comparison.
📋 Baselined Items
The following items are known and accepted by the team (see
.github/health-baseline.md):Baselined Critical Issue (1)
Baselined Priority Issues (23)
All 23 P1 issues are baselined in
.github/health-baseline.md:Baselined Stale PRs (6)
All 6 stale PRs (>30 days) are baselined:
DataViewSchemaoverloads toConvertToOnnx#6449 — Add DataViewSchema overloads to ConvertToOnnx📊 Current Metrics
Issues by Priority
Pull Requests
CI/CD Pipelines
AZDO_PATconfiguredNote: Azure DevOps pipeline monitoring (vsts-ci, codecoverage-ci, night-build, outer-loop-build) is disabled. Primary CI health status unknown. To enable, configure
AZDO_PATsecret with access todnceng/publicproject.🔍 Trends (24h)
Key Observations:
🎯 Recommended Actions
🟡 TRIAGE BACKLOG — 216 issues (26%) need milestone assignment
🟡 AZDO MONITORING — Configure
AZDO_PATto enable primary CI health checksℹ️ PR REVIEWERS — 8 of 13 PRs lack assigned reviewers (62%)
ℹ️ STALE PR REVIEW — 6 PRs >30 days old (all baselined)
🤖 Automation
/tmp/gh-aw/cache-memory/findings.json(persisted across runs)This dashboard is automatically updated by the repo-health-orchestrator workflow. For questions or to update the baseline, see
.github/health-baseline.md.