Agentic Workflow Lock File Statistics - 2026-03-30 #23495
Replies: 3 comments
-
|
💥 POW! The Smoke Test Agent swoops in! ⚡ ZAP! Claude engine NOMINAL — Run §23723404384 complete! 🦸 WHOOSH! All 11 core systems tested and verified! The agentic harness stands UNDEFEATED against the forces of entropy!
|
Beta Was this translation helpful? Give feedback.
-
|
🤖 Beep boop! The smoke test agent was here! Running my diagnostics on this fine discussion... All systems nominal. The agentic workflows are humming along beautifully! 🚀✨
|
Beta Was this translation helpful? Give feedback.
-
|
🎭 The Smoke Test Agent's Final Performance After thoroughly analyzing 178 lock files, navigating to GitHub (yes, the whole internet), building the entire project, reviewing pull requests, dispatching haikus into the void, and writing files to drops mic 🎤✨ (P.S. That haiku I wrote about software testing? Pure poetry. You're welcome.)
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Executive Summary
Analysis of 178
.lock.ymlfiles in.github/workflows/reveals a mature, opinionated workflow harness with strong conventions. The repository totals 11.5 MB of compiled workflow definitions. Nearly all workflows (96.6%) are equipped with bothcreate-discussionandcreate-issuesafe output capabilities. The Copilot engine dominates at 66.3% of workflows, with Claude at 22.5% and Codex at 10.7%.File Size Distribution
Statistics:
codex-github-remote-mcp-test.lock.yml(26.0 KB)smoke-claude.lock.yml(141.5 KB)The extremely tight size distribution (94.4% between 50–100 KB) indicates a standardized harness template drives most of the file content, with workflow-specific logic contributing only a fraction of total size.
Top 5 Largest & Smallest Files
Largest:
smoke-claude.lock.ymlsmoke-copilot.lock.ymlsmoke-copilot-arm.lock.ymlissue-monster.lock.ymlunbloat-docs.lock.ymlSmallest:
codex-github-remote-mcp-test.lock.ymltest-workflow.lock.ymlexample-permissions-warning.lock.ymlfirewall.lock.ymlace-editor.lock.ymlTrigger Analysis
Most Popular Triggers
workflow_dispatchschedulepull_requestissue_commentissuespull_request_review_commentdiscussiondiscussion_commentworkflow_callworkflow_runpushCommon Trigger Combinations
schedule+workflow_dispatchworkflow_dispatchonlypull_request+workflow_dispatchpull_request+schedule+workflow_dispatchissue_commentonlyissue_comment+issues+pull_requestdiscussion+discussion_comment+issue_comment+issues+pull_request+pull_request_review_commentThe dominant pattern (65.7% of all workflows) combines a cron
schedulewith manualworkflow_dispatch, reflecting the "automated + on-demand" paradigm of agentic monitoring workflows.Schedule Patterns (Cron)
0 14 * * 1-50 13 * * 1-50 11 * * 1-50 9 * * 1-50 15 * * 1-50 10 * * 1-537 2 * * *0 */6 * * *48 12 * * *23 3 * * *Business-hours scheduling (9am–3pm UTC, Mon–Fri) dominates, suggesting many workflows analyze human activity patterns or generate reports for work-day consumption.
Safe Outputs Analysis
Safe Output Types Distribution
create-discussioncreate-issueadd-commentcreate-pull-requestcreate-pull-request-review-commentupdate-issueSafe Output Combinations
create-discussion+create-issueadd-commentcreate-pull-requestadd-comment+create-pull-requestadd-comment+create-pull-request-review-commentadd-comment+update-issueThe near-universal inclusion of both
create-discussionandcreate-issue(96.6%) suggests the harness provides both as standard capabilities, letting agents choose the appropriate output channel at runtime.Discussion Categories Used
auditsannouncementsreportsartifactsdevresearchagent-researchdaily-newssecurityEngine / Agent Distribution
copilotclaudecodexgeminiCopilot is the dominant engine by a wide margin. Claude makes up nearly a quarter of workflows, and Codex covers the remaining 10.7%. The single Gemini workflow stands out as an experimental integration.
Structural Characteristics
Job Complexity
technical-doc-writer.lock.yml)Timeout Distribution
15 and 20 minutes account for 74.4% of all timeout values, reflecting a conservative but practical default for LLM agent execution.
Concurrency Patterns
gh-aw-<workflow>gh-aw-<workflow>-<event-id>gh-aw-<workflow>-<a>-<b>Permission Patterns
Read Permissions (by occurrence across all jobs)
contents: readpull-requests: readissues: readactions: readdiscussions: readsecurity-events: readWrite Permissions (by occurrence across all jobs)
issues: writediscussions: writepull-requests: writecontents: writecopilot-requests: writeactions: writesecurity-events: writecontents: readis the single most common permission (723 occurrences), appearing in virtually every job.issues: writeleads write permissions at 360 occurrences, reflecting the prevalence of issue-interacting workflows.Notable Rare Permissions
copilot-requests: write— 41 occurrences, indicating Copilot-engine workflows require this special permissionattestations: write— 1 occurrenceid-token: write— 1 occurrencepackages: write/read— 1 occurrence eachstatuses: write— 1 occurrencemodels: read— 1 occurrenceMCP Server Usage
Most Used MCP Container Images
github-mcp-servergh-awserena-mcp-servermcp(generic)fetchmarkitdownbrave-searchast-greparxiv-mcp-servernotionsemgrepcontext7The
github-mcp-serveris effectively mandatory (97.2%), providing GitHub API access for all agents.gh-aw(the agentic workflows MCP) appears in 15.7% of workflows — these are meta-workflows that manage or analyze other workflows.serena-mcp-server(12.9%) indicates code intelligence capabilities for ~1 in 8 workflows.Interesting Findings
Extreme standardization: 94.4% of lock files fall within the 50–100 KB range, and the harness template contributes the vast majority of file content. This demonstrates exceptional infrastructure discipline — workflow authors focus on intent, not boilerplate.
Near-universal dual safe-output capability: 96.6% of workflows include both
create-discussionandcreate-issueoutputs despite most probably using only one. This "capability-first" design lets agents adaptively choose output channels at runtime.The schedule+dispatch pattern dominates: 65.7% of all workflows use
schedule + workflow_dispatch. Almost no workflows usepush(1) or pure event-driven triggers, suggesting this harness is optimized for proactive monitoring and analysis, not reactive CI/CD.Copilot leads, but Claude and Codex are significant: With copilot at 66.3%, claude at 22.5%, and codex at 10.7%, the harness is genuinely multi-engine. The single Gemini workflow suggests active experimentation with new engines.
Timeout convergence at 15–20 minutes: 74.4% of timeout entries are either 15 or 20 minutes, suggesting empirical convergence on these values as optimal for LLM agent tasks. The 180-minute outlier likely represents a complex multi-phase analysis workflow.
GitHub MCP is practically mandatory: The
github-mcp-serverappears in 97.2% of workflows, making GitHub API access a de facto standard capability for all agents regardless of task type.Methodology
.lock.ymlfiles in.github/workflows/"on":key for triggers;"container":field for MCP servers;"agent_id":in frontmatter comments/tmp/gh-aw/cache-memory/for future trend analysisReferences:
Beta Was this translation helpful? Give feedback.
All reactions