github / github/gh-aw-threat-detection
[detection-stats] Detection stats for github/gh-aw - 2026-09-11
- Dominant language
- Go
- Stars
- 13
- Forks
- 7
- Avg merge
- 9h 52m
- Merged PRs (30d)
- 25
Description
1406 external-detector runs analysed on 2026-09-11; detection-job error rate 0.43%; 106 soft failures (green jobs with no verdict); threat rate 0% (0 of 173 verdicts).
## Summary
# gh-aw detection statistics - 2026-09-11 (UTC)
Repository: `github/gh-aw`
Window: `2026-09-11T00:00:00Z` .. `2026-09-11T23:59:59Z`
API requests: 3796, rate-limit pauses: 1
Data complete: yes
## Totals
| Metric | Count |
|---|---|
| Workflow runs in window | 4450 |
| Agentic runs (`*.lock.yml`) | 3124 |
| Runs with a `detection` job | 2684 |
| ... using the external detector | 1406 |
| ... using the built-in detector | 1278 |
| ... detector could not be determined | 0 |
| Agentic runs without a `detection` job | 440 |
All rates below are over the **external detector** population (1406 runs). Since gh-aw #54111 the external detector is the compile-time default; a run counts as external when its `detection` job showed the `Install threat-detect binary` step, when another run of the same workflow did that day, or when the workflow is `.lock.yml` and no run showed the built-in shape (a completed detection job with steps but no marker). Runs on a workflow that opted out with `features: gh-aw-detection: false` count as built-in.
## Detection job outcomes
| Outcome | Count | Rate |
|---|---|---|
| `skipped` | 1042 | 74.11% |
| `success` | 349 | 24.82% |
| `cancelled` | 9 | 0.64% |
| `failure` | 6 | 0.43% |
**Error rate (failure/timed_out/action_required): 0.43%**
## Verdict availability
| State | Meaning | Count |
|---|---|---|
| `present` | detection artifact downloaded and parsed | 173 |
| `absent` | detection job ran but published no artifact (soft failure) | 121 |
| `skipped` | detection job was skipped or was still running (nothing to fetch) | 1042 |
| `unreadable` | artifact zip could not be unpacked | 70 |
Green detection jobs that published no verdict: **106** (detection steps are `continue-on-error`, so a missing verdict artifact is the only reliable signal for these).
## Detection results
| Result | Count |
|---|---|
| Runs with a parsed verdict | 173 |
| Clean (no threat) | 173 |
| Any threat | 0 |
| `prompt_injection` | 0 |
| `secret_leak` | 0 |
| `malicious_patch` | 0 |
**Threat rate (of runs with a verdict): 0%**
## By workflow
| Workflow | Runs | Failed | Cancelled | Skipped | No verdict | Threats |
|---|---|---|---|---|---|---|
| Deployment Incident Monitor | 87 | 0 | 0 | 86 | 0 | 0 |
| PR Sous Chef | 81 | 0 | 0 | 44 | 0 | 0 |
| Q | 69 | 0 | 0 | 69 | 0 | 0 |
| Smoke Aider | 60 | 1 | 0 | 59 | 1 | 0 |
| Smoke Crush | 60 | 1 | 0 | 59 | 1 | 0 |
| Smoke DeepSeek Harness | 60 | 1 | 0 | 59 | 1 | 0 |
| Smoke Gemini | 60 | 0 | 0 | 58 | 2 | 0 |
| Smoke Goose | 60 | 1 | 0 | 59 | 1 | 0 |
| Smoke OpenCode | 60 | 1 | 0 | 59 | 1 | 0 |
| Smoke Pydantic AI | 60 | 1 | 0 | 59 | 1 | 0 |
| Design Decision Gate 🏗️ | 50 | 0 | 0 | 33 | 1 | 0 |
| Daily Trajectory Grader Implementer | 47 | 0 | 0 | 47 | 0 | 0 |
| Issue Monster | 47 | 0 | 0 | 18 | 0 | 0 |
| [aw] Failure Investigator (6h) | 47 | 0 | 0 | 44 | 0 | 0 |
| The Great Escapi | 42 | 0 | 2 | 31 | 10 | 0 |
| Changeset Generator | 40 | 0 | 5 | 27 | 13 | 0 |
| Code Refiner | 37 | 0 | 2 | 31 | 6 | 0 |
| Auto-Triage Issues | 24 | 0 | 0 | 20 | 4 | 0 |
| Avenger | 24 | 0 | 0 | 19 | 5 | 0 |
| Matt Pocock Skills Reviewer | 18 | 0 | 0 | 0 | 4 | 0 |
| Test Quality Sentinel | 18 | 0 | 0 | 0 | 1 | 0 |
| Impeccable Skills Reviewer | 17 | 0 | 0 | 11 | 2 | 0 |
| PR Code Quality Reviewer | 17 | 0 | 0 | 0 | 17 | 0 |
| Ponytail Reviewer | 17 | 0 | 0 | 0 | 2 | 0 |
| Workflow Generator | 17 | 0 | 0 | 17 | 0 | 0 |
_244 further workflows omitted; see `stats.json`._
## Notable runs
| Workflow | Run | Job conclusion | Verdict | Threats | Reported reason |
|---|---|---|---|---|---|
| Smoke Aider | [34545257635](https://github.com/github/gh-aw/actions/runs/34545257635) | `failure (Install GitHub Copilot CLI)` | `absent` | - | `-` |
| Smoke Crush | [34547245615](https://github.com/github/gh-aw/actions/runs/34547245615) | `failure (Install GitHub Copilot CLI)` | `absent` | - | `-` |
| Smoke DeepSeek Harness | [34547492078](https://github.com/github/gh-aw/actions/runs/34547492078) | `failure (Install GitHub Copilot CLI)` | `absent` | - | `-` |
| Smoke Goose | [34546950102](https://github.com/github/gh-aw/actions/runs/34546950102) | `failure (Install GitHub Copilot CLI)` | `absent` | - | `-` |
| Smoke OpenCode | [34546775078](https://github.com/github/gh-aw/actions/runs/34546775078) | `failure (Install GitHub Copilot CLI)` | `absent` | - | `-` |
| Smoke Pydantic AI | [34544735859](https://github.com/github/gh-aw/actions/runs/34544735859) | `failure (Install GitHub Copilot CLI)` | `absent` | - | `-` |
| Agent Job Health Monitor | [34657485888](https://github.com/github/gh-aw/actions/runs/34657485888) | `success` | `absent` | - | `-` |
| Agent Persona Explorer | [34616576735](https://github.com/github/gh-aw/actions/runs/34616576735) | `success` | `absent` | - | `-` |
| Agentic Workflow Audit Agent | [34648625745](https://github.com/github/gh-aw/actions/runs/34648625745) | `success` | `absent` | - | `-` |
| Auto-Triage Issues | [34548475421](https://github.com/github/gh-aw/actions/runs/34548475421) | `success` | `absent` | - | `-` |
| Auto-Triage Issues | [34570616922](https://github.com/github/gh-aw/actions/runs/34570616922) | `success` | `absent` | - | `-` |
| Auto-Triage Issues | [34577975310](https://github.com/github/gh-aw/actions/runs/34577975310) | `success` | `absent` | - | `-` |
| Auto-Triage Issues | [34578012879](https://github.com/github/gh-aw/actions/runs/34578012879) | `success` | `absent` | - | `-` |
| Avenger | [34548936167](https://github.com/github/gh-aw/actions/runs/34548936167) | `success` | `absent` | - | `-` |
| Avenger | [34551384798](https://github.com/github/gh-aw/actions/runs/34551384798) | `success` | `absent` | - | `-` |
| Avenger | [34555349764](https://github.com/github/gh-aw/actions/runs/34555349764) | `success` | `absent` | - | `-` |
| Avenger | [34562678113](https://github.com/github/gh-aw/actions/runs/34562678113) | `success` | `absent` | - | `-` |
| Avenger | [34584664323](https://github.com/github/gh-aw/actions/runs/34584664323) | `success` | `absent` | - | `-` |
| CLI Version Checker | [34566109979](https://github.com/github/gh-aw/actions/runs/34566109979) | `success` | `unreadable` | - | `-` |
| Cache directory setup | [34658229258](https://github.com/github/gh-aw/actions/runs/34658229258) | `success` | `absent` | - | `-` |
| Changeset Generator | [34550586324](https://github.com/github/gh-aw/actions/runs/34550586324) | `cancelled` | `absent` | - | `-` |
| Changeset Generator | [34550594563](https://github.com/github/gh-aw/actions/runs/34550594563) | `cancelled` | `absent` | - | `-` |
| Changeset Generator | [34550597973](https://github.com/github/gh-aw/actions/runs/34550597973) | `cancelled` | `absent` | - | `-` |
| Changeset Generator | [34550606002](https://github.com/github/gh-aw/actions/runs/34550606002) | `success` | `absent` | - | `-` |
| Changeset Generator | [34550606353](https://github.com/github/gh-aw/actions/runs/34550606353) | `success` | `absent` | - | `-` |
| Changeset Generator | [34550628545](https://github.com/github/gh-aw/actions/runs/34550628545) | `success` | `absent` | - | `-` |
| Changeset Generator | [34550835908](https://github.com/github/gh-aw/actions/runs/34550835908) | `success` | `absent` | - | `-` |
| Changeset Generator | [34550847439](https://github.com/github/gh-aw/actions/runs/34550847439) | `success` | `absent` | - | `-` |
| Changeset Generator | [34550856404](https://github.com/github/gh-aw/actions/runs/34550856404) | `cancelled` | `absent` | - | `-` |
| Changeset Generator | [34551373313](https://github.com/github/gh-aw/actions/runs/34551373313) | `success` | `absent` | - | `-` |
| Changeset Generator | [34551831230](https://github.com/github/gh-aw/actions/runs/34551831230) | `success` | `absent` | - | `-` |
| Changeset Generator | [34551838867](https://github.com/github/gh-aw/actions/runs/34551838867) | `success` | `absent` | - | `-` |
| Changeset Generator | [34551839170](https://github.com/github/gh-aw/actions/runs/34551839170) | `cancelled` | `absent` | - | `-` |
| Code Refiner | [34550594531](https://github.com/github/gh-aw/actions/runs/34550594531) | `success` | `absent` | - | `-` |
| Code Refiner | [34550597288](https://github.com/github/gh-aw/actions/runs/34550597288) | `success` | `absent` | - | `-` |
| Code Refiner | [34550835447](https://github.com/github/gh-aw/actions/runs/34550835447) | `success` | `absent` | - | `-` |
| Code Refiner | [34550847302](https://github.com/github/gh-aw/actions/runs/34550847302) | `success` | `absent` | - | `-` |
| Code Refiner | [34550869259](https://github.com/github/gh-aw/actions/runs/34550869259) | `cancelled` | `absent` | - | `-` |
| Code Refiner | [34551373179](https://github.com/github/gh-aw/actions/runs/34551373179) | `cancelled` | `absent` | - | `-` |
| Code Scanning Fixer | [34635901979](https://github.com/github/gh-aw/actions/runs/34635901979) | `success` | `absent` | - | `-` |
| Code Simplifier | [34558413841](https://github.com/github/gh-aw/actions/runs/34558413841) | `success` | `absent` | - | `-` |
| Copilot Agent Prompt Clustering Analysis | [34585723641](https://github.com/github/gh-aw/actions/runs/34585723641) | `success` | `absent` | - | `-` |
| Daily A/B Testing Advisor | [34589517020](https://github.com/github/gh-aw/actions/runs/34589517020) | `success` | `absent` | - | `-` |
| Daily AW Cross-Repo Compile Check | [34580917430](https://github.com/github/gh-aw/actions/runs/34580917430) | `success` | `unreadable` | - | `-` |
| Daily AWF Spec Compiler Surfacing Review | [34653523028](https://github.com/github/gh-aw/actions/runs/34653523028) | `success` | `absent` | - | `-` |
| Daily AgentRx Trace Optimizer | [34566242661](https://github.com/github/gh-aw/actions/runs/34566242661) | `success` | `unreadable` | - | `-` |
| Daily Assign Issue To User | [34567554628](https://github.com/github/gh-aw/actions/runs/34567554628) | `success` | `absent` | - | `-` |
| Daily BYOK Ollama Test | [34653856906](https://github.com/github/gh-aw/actions/runs/34653856906) | `success` | `absent` | - | `-` |
| Daily CLI Performance Agent | [34612497165](https://github.com/github/gh-aw/actions/runs/34612497165) | `success` | `absent` | - | `-` |
| Daily Cache Strategy Analyzer | [34633838778](https://github.com/github/gh-aw/actions/runs/34633838778) | `success` | `absent` | - | `-` |
| Daily Cli Tools Tester | [34565592827](https://github.com/github/gh-aw/actions/runs/34565592827) | `success` | `absent` | - | `-` |
| Daily Code Debt Cleanup — Aider | [34635577644](https://github.com/github/gh-aw/actions/runs/34635577644) | `success` | `absent` | - | `-` |
| Daily Code Metrics and Trend Tracking Agent | [34633891560](https://github.com/github/gh-aw/actions/runs/34633891560) | `success` | `absent` | - | `-` |
| Daily Documentation Diagram | [34563946532](https://github.com/github/gh-aw/actions/runs/34563946532) | `success` | `unreadable` | - | `-` |
| Daily Elixir Credo Snippet Audit | [34574178388](https://github.com/github/gh-aw/actions/runs/34574178388) | `success` | `unreadable` | - | `-` |
| Daily Evals Feature Report | [34574291833](https://github.com/github/gh-aw/actions/runs/34574291833) | `success` | `absent` | - | `-` |
| Daily Fact | [34609567662](https://github.com/github/gh-aw/actions/runs/34609567662) | `success` | `absent` | - | `-` |
| Daily Go Function Namer | [34595180728](https://github.com/github/gh-aw/actions/runs/34595180728) | `success` | `unreadable` | - | `-` |
| Daily Go Test Parallelizer | [34562691553](https://github.com/github/gh-aw/actions/runs/34562691553) | `success` | `absent` | - | `-` |
| Daily Go Test Parallelizer | [34571257150](https://github.com/github/gh-aw/actions/runs/34571257150) | `success` | `absent` | - | `-` |
_131 further notable runs omitted; see `stats.json`._
## Change since 2026-09-10
| Metric | 2026-09-10 | 2026-09-11 | Δ | 7-day mean |
|---|---|---|---|---|
| External detector runs | 811 | 1406 | +595 | 839.0 |
| Error rate | 0.00% | 0.43% | +0.43pp | 0.00% |
| Soft failures | 84 | 106 | +22 | 89.1 |
| Runs with verdict | 281 | 173 | -108 | 265.7 |
| Any threat | 0 | 0 | 0 | 0.14 |
| Threat rate | 0.00% | 0.00% | 0pp | 0.05% |
## Watch list
- PR Code Quality Reviewer — 0 failed, 17 without a verdict, out of 17 runs
- Changeset Generator — 0 failed, 13 without a verdict, out of 40 runs
- The Great Escapi — 0 failed, 10 without a verdict, out of 42 runs
- Code Refiner — 0 failed, 6 without a verdict, out of 37 runs
- Avenger — 0 failed, 5 without a verdict, out of 24 runs
Collected by: https://github.com/github/gh-aw-threat-detection/actions/runs/34671661971
Full data: the detection-stats-34671661971 artifact on that run.
> Generated by [Detection Stats Daily](https://github.com/github/gh-aw-threat-detection/actions/runs/34671661971) · copilot · auto · 24.5 AIC · ⌖ 7.95 AIC · ⊞ 10K · [◷](https://github.com/search?q=repo%3Agithub%2Fgh-aw-threat-detection+is%3Aissue+%22gh-aw-workflow-call-id%3A+github%2Fgh-aw-threat-detection%2Fdetection-stats-daily%22&type=issues)
Contributor guide
Research direction
Review the generated detection statistics in this issue and the referenced stats.json output first. No files, tests, requested change, or acceptance criteria are specified, so confirm the intended follow-up and what a completed contribution should produce before starting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, go
- Domain
- analytics, security
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100