DeepReport Intelligence Briefing — 2026-05-17 #32887
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by DeepReport - Intelligence Gathering Agent. A newer discussion is available at Discussion #33082. |
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.
Executive Summary
The gh-aw ecosystem is producing reports at high cadence — 36 discussions in the last 7 days, 26 of them audit reports — but the surface area of unresolved findings continues to outpace remediation. Today's signal is dominated by silent partial failures that show up as
successin the workflow UI: a 24h window contained 11 silent 422s onsubmit_pull_request_review, a case-sensitiveisNotFoundErrorbug in production, a compiler permission omission for Vale steps, and a bundle-push path that skips temporary-ID substitution. These are the kind of failures that don't trip alarms but quietly degrade output quality.Infrastructure trended the wrong way on 2026-05-16: 30% failure rate (19/63 audited runs), Smoke CI at 64%, LintMonster at 75%. The headline cause was the Safe Outputs MCP HTTP Server startup failure (4+ recurrences) cascading across unrelated workflows. Cost was $17.59 over 5.4h. Copilot agent merge rate fell 10pp to 77.6%.
The largest quick win remains untapped from prior briefings: 63 workflows still inline the same 4-line
gh-proxy + cli-proxy + toolsets: [default]block — extracting it toshared/github-proxy-default.mdwould clear ~252 lines and create the only single-edit lever for this pattern.🚨 Top Findings
1. Silent partial failures dominate this week
Four separate silent-failure patterns surfaced, all marking workflow runs
successwhile losing data or producing broken output:submit_pull_request_review422 (empty body/zero comments)submit_pull_request_review422 (paths not in diff)isNotFoundErrorcase-sensitive atoutcome_eval_comment.go:34pkg/clipull-requests: readfromactivationjobgh awcompiler#aw_<id>substitutionWhy this matters: silent failures don't show up in failure-rate dashboards. The Safe Output Health Report flagged this specifically —
Successful: 2 / Failed: 0printed after a logged##[error]. We need pre-checks and accurate counter accounting.2. Workflow infrastructure had a rough day on 2026-05-16
3. Schema vs. parser disagreements
The Schema Consistency Audit (#32772) caught two new high-signal drifts:
tools.serena: schema declaresx-removed: true, parser still treats it as a built-in MCP tool with explicit handling atpkg/parser/mcp.go:186, 214, 425. IDE schema integration shows REMOVED; runtime silently accepts.engine.barefor Codex/Gemini: docs feature matrix says ✅, schema description says supported, compiler atagent_validation.go:229warns and ignores. Three sources disagree.4. Helper underadoption (Sergo's persistent theme)
Four of five prior Sergo findings are fixed in main, validating that the agent's recommendations land (#32753). Two persist:
isPermissionErrorcentralized atpkg/cli/audit.go:250— 3 sites already drifted (logs_download.go:312/802,logs_github_api.go:286-291with different superset)isNotFoundError—pkg/parser/remote_fetch.go:610is unexported and takesstring; 4pkg/clisites reimplement inline;outcome_eval_comment.go:34is silently buggy due to case-sensitive matching#aw_sg8a2, open 13+ days, noDefaultHTTPClientTimeoutinpkg/constants5. Skill-extraction debt unchanged from prior briefings
The Workflow Skill Extractor (#32054) re-confirmed three high-impact patterns still un-DRY'd:
cli-proxy + github: gh-proxy + toolsets: [default]strict: true + features: copilot-requests: trueagentic-workflows + cli-proxy + timeout: 300Combined: ~415 lines across 111 distinct workflows. The existing
shared/gh.mdcoversmodeonly, so the largest pattern can't be DRYed today.6. Documentation drift for non-Copilot users
The Claude Code User Documentation Review (#32807) flagged the same items for the third day running:
gh aw initsilently installs Copilot-only.github/agents/agentic-workflows.agent.mdengines.md:28still recommends against the user's chosen engine: "If you are unsure, start with Copilot."Trend: stable — no regressions, no measurable fixes either.
📊 Trends Worth Watching
Encouraging signals
permissions:blocks, 100% with redaction steps, 860 token-cascade fallbacks, zero rawgithub.event.*interpolations.Headwinds
GH_AW_OTEL_SENTRY_AUTHORIZATIONsecret invalid/expired.Observability data gaps
access.log)gateway.jsonl(all relied onrpc-messages.jsonlfallback)firewall-audit-logsartifact🎯 7 Quick Wins (Issues Created)
All 7 high-impact, low-effort tasks have been filed today as issues for agent execution:
/tmp/gh-aw/cache-memory/.)isNotFoundErrorbug atoutcome_eval_comment.go:34shared/github-proxy-default.md(63 workflows, ~252 lines)DefaultHTTPClientTimeoutconstant inpkg/constants(13+ days unfixed)tools.serenaschema/parser disagreement (schema says REMOVED, parser accepts)Total: <13 hours of agent time, all single-owner tasks with clear acceptance criteria.
📈 Headline Metrics (24h window ending 2026-05-17)
🔥 Top Failing Workflows (2026-05-16 audit window)
📦 Active [aw] Failure Issues (9 OPEN)
🧱 Chronic Failures Worth Escalating
on.labelsin compiled workflows to prevent push-time workflow parse failures #31411 merge.GH_AW_OTEL_SENTRY_AUTHORIZATIONinvalid/expired; all gh-aw spans missing from Sentry. #32879🧠 Copilot Agent Cluster Insights (998 PRs over 2.5 weeks)
Key insight: tighter, smaller-scoped clusters merge more reliably. Inline sub-agents and Experiments & schemas (smaller diffs, tighter abstractions) outperform the bigger, churn-heavy CI/config cluster. Prompt specificity > iteration count.
🔄 Continuity Notes
Last DeepReport was 2026-04-03 (six weeks ago). Several patterns flagged then are still active:
New this cycle:
References:
All reactions