Repos scanned: 22 | Overall health: ~85%
Scanned all repositories listed in .github/gpm-config.yml. Analysis covers primary CI workflows on the default branch (main). Dynamic workflows (Copilot, Dependabot) are excluded from health scoring.
Organization Summary
| Status |
Workflows |
Repos |
| 🟢 Healthy (>=90%) |
~165 |
10 |
| 🟡 Warning (80-89%) |
~35 |
3 |
| 🔴 Critical (<80%) |
~15 |
3 |
| ⚪ Disabled |
0 |
0 |
| ❔ Stale (>7d) |
3 |
3 |
| 🆕 No CI runs yet (new repos) |
n/a |
6 |
Failing Workflows
| Repo |
Workflow |
Last Failure |
Trigger |
Trend |
sdlc-quality |
CI |
2026-03-01 |
chore: update dependabot configuration |
📉 Declining |
subcog |
CI |
2026-03-02 |
ci: bump actions/download-artifact 7→8 |
📉 Declining |
vscode-git-adr |
CI |
2026-03-02 |
ci: bump actions/upload-artifact 6→7 |
📉 Declining |
Disabled Workflows
No disabled workflows found across managed repositories.
Stale Workflows (No runs in 7+ days)
Note: structured-madr has not been updated since 2026-02-16 — the workflow only triggers on push, so no new commits = no new runs.
Per-Repo Health Scores
| Repo |
Health Score |
Workflows |
Failing |
Stale |
Notes |
.github |
100% |
35 |
0 |
0 |
All agentic + reusable workflows healthy |
github-project-manager |
100% |
3 |
0 |
0 |
Deploy & maintenance healthy |
sdlc-quality |
🔴 ~70% |
5 |
1 (CI) |
0 |
CI failing on latest push |
homebrew-tap |
🟡 ~85% |
7 |
0 |
1 (CI) |
Last CI run was 9 days ago |
atlatl |
N/A |
31 |
0 |
0 |
New repo — no CI runs on main yet |
atlatl-spec |
100% |
5 |
0 |
0 |
Validate Specification passing |
rlm-rs |
100% |
18 |
0 |
0 |
CI passing (run #167) |
MIF |
🟡 ~85% |
5 |
0 |
1 |
Last Validate run 9 days ago |
subcog |
🔴 ~70% |
14 |
1 (CI) |
0 |
CI failing on Dependabot artifact bump |
lro-bench |
N/A |
30 |
0 |
0 |
New repo — no CI runs on main yet |
daedalus |
N/A |
30 |
0 |
0 |
New repo — no CI runs on main yet |
ccpkg |
N/A |
6 |
0 |
0 |
No CI workflow (deploy/docs only) |
refactor |
N/A |
1 |
0 |
0 |
Dependabot-only |
human-voice |
100% |
3 |
0 |
0 |
CI passing |
rlm-rs-plugin |
100% |
4 |
0 |
0 |
CI passing |
memory-capture-plugin |
N/A |
2 |
0 |
0 |
Dependabot-only |
documentation-review |
100% |
3 |
0 |
0 |
CI passing |
adr |
100% |
4 |
0 |
0 |
CI passing |
adrscope |
100% |
12 |
0 |
0 |
CI passing (run #109) |
git-adr |
100% |
8 |
0 |
0 |
CI passing (run #233) |
structured-madr |
🟡 ~80% |
5 |
0 |
1 |
Validate ADRs stale (15 days) |
vscode-git-adr |
🔴 ~60% |
7 |
1 (CI) |
0 |
CI failing on artifact version bump |
Common Failure Patterns
Pattern 1: Dependabot artifact action major version bumps (2 repos)
Root cause: Dependabot PRs merging GitHub Actions artifact action major version bumps are breaking CI builds. These are the same class of failure.
Recommendation: These workflows likely use SHA-pinned actions internally but the major version jump requires explicit version configuration updates. Check if the action API changed between major versions.
Pattern 2: sdlc-quality CI failure on Dependabot config update (1 repo)
sdlc-quality/CI: Failed after "chore: update dependabot configuration" commit — the CI workflow may test the dependabot config or there's an unrelated test break.
Pattern 3: New repository CI workflows with no runs (3 repos)
atlatl, lro-bench, and daedalus are recently provisioned repos (Feb 20-25) with 30 workflows each but zero CI runs on main. These repos may be in early setup phase and have not yet had pushes that trigger CI.
Generated by maintenance-ci workflow — https://github.com/zircote/.github/actions/runs/22618017498
Generated by Maintenance CI
Repos scanned: 22 | Overall health: ~85%
Scanned all repositories listed in
.github/gpm-config.yml. Analysis covers primary CI workflows on the default branch (main). Dynamic workflows (Copilot, Dependabot) are excluded from health scoring.Organization Summary
Failing Workflows
sdlc-qualitysubcogvscode-git-adrDisabled Workflows
No disabled workflows found across managed repositories.
Stale Workflows (No runs in 7+ days)
homebrew-tapMIFstructured-madrPer-Repo Health Scores
.githubgithub-project-managersdlc-qualityhomebrew-tapatlatlatlatl-specrlm-rsMIFsubcoglro-benchdaedalusccpkgrefactorhuman-voicerlm-rs-pluginmemory-capture-plugindocumentation-reviewadradrscopegit-adrstructured-madrvscode-git-adrCommon Failure Patterns
Pattern 1: Dependabot artifact action major version bumps (2 repos)
Root cause: Dependabot PRs merging GitHub Actions artifact action major version bumps are breaking CI builds. These are the same class of failure.
subcog/CI:actions/download-artifactbumped 7.0.0 → 8.0.0 in PR [Board Audit] Board Health Report — 2026-03-06 #132vscode-git-adr/CI:actions/upload-artifactbumped 6 → 7 (PR ci: bump actions/cache from 4.3.0 to 5.0.3 #25)Recommendation: These workflows likely use SHA-pinned actions internally but the major version jump requires explicit version configuration updates. Check if the action API changed between major versions.
Pattern 2: sdlc-quality CI failure on Dependabot config update (1 repo)
sdlc-quality/CI: Failed after "chore: update dependabot configuration" commit — the CI workflow may test the dependabot config or there's an unrelated test break.Pattern 3: New repository CI workflows with no runs (3 repos)
atlatl,lro-bench, anddaedalusare recently provisioned repos (Feb 20-25) with 30 workflows each but zero CI runs onmain. These repos may be in early setup phase and have not yet had pushes that trigger CI.Generated by maintenance-ci workflow — https://github.com/zircote/.github/actions/runs/22618017498