Skip to content

[deep-report] Add node ecosystem to network.allowed for Daily Documentation Diagram (npm firewall block + retry storm) #55552

Description

@github-actions

Description

The Daily Agentic Workflow Audit (discussion #55526, 2026-08-24, Finding 2) found the Daily Documentation Diagram workflow (.github/workflows/daily-documentation-diagram.md) blocked all outbound traffic to registry.npmjs.org in run 32692387113 — 2,102,274 blocked requests over 26 minutes (~1,350 req/s), because its network.allowed list only contains defaults and github (confirmed at lines 11-15 of the workflow file). This is the same known pattern as prior fixed issues (#54313, #54394) where workflows using npm/Node tooling were missing the node ecosystem preset — but the request volume here (~1,350 req/s sustained) indicates an additional retry-storm bug with no backoff, not just a missing-allowlist gap.

Expected Impact

Adding the node ecosystem preset to network.allowed fixes the immediate block. Adding retry backoff/capping prevents any future missing-allowlist misconfiguration from generating a multi-million-request storm, which wastes CI time and can look like abuse to network infra.

Suggested Agent

New Agent (or whichever agent maintains .github/workflows/daily-documentation-diagram.md frontmatter) — same fix pattern as PRs that closed #54313/#54394.

Estimated Effort

Quick (< 1 hour) for the allowlist fix; add backoff cap as a follow-up if the underlying tool call retries without limit.

Data Source

DeepReport Intelligence Briefing analysis, 2026-08-25, sourced from Daily Agentic Workflow Audit discussion #55526 (Finding 2).

Generated by 🔬 Deep Report · claude · agent · 249.5 AIC · ⌖ 8.79 AIC · ⊞ 12.4K ·

  • expires on Aug 26, 2026, 4:39 PM UTC-08:00

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions