Step Name Alignment Issues
Found in:
.github/workflows/auto-triage-issues.lock.yml
.github/workflows/contribution-check.lock.yml
.github/workflows/copilot-token-optimizer.lock.yml
.github/workflows/daily-issues-report.lock.yml
.github/workflows/issue-arborist.lock.yml
.github/workflows/stale-repo-identifier.lock.yml
Summary
Step names referring to the DIFC and CLI proxy components use lowercase "proxy", conflicting with the project glossary which defines "DIFC Proxy" with a capital P. Other service names in step names consistently use proper capitalization (e.g., "Start MCP Gateway", "Stop MCP Gateway").
Issues Identified
[Medium Priority] Terminology Mismatch: "proxy" → "Proxy"
Current step names:
Start DIFC proxy for pre-agent gh calls (5 workflows: auto-triage-issues, contribution-check, daily-issues-report, issue-arborist, stale-repo-identifier)
Stop DIFC proxy (5 workflows: same as above)
Start CLI proxy (copilot-token-optimizer)
Stop CLI proxy (copilot-token-optimizer)
Issue:
The glossary defines this component as "DIFC Proxy" (capital P) in its section heading (### DIFC Proxy). All other service start/stop step names in the codebase use properly capitalized component names:
Start MCP Gateway / Stop MCP Gateway
Start MCP Scripts HTTP Server
Start Safe Outputs MCP HTTP Server
Using lowercase "proxy" is inconsistent with both the glossary and the established naming pattern.
Suggested improvements:
Start DIFC proxy for pre-agent gh calls → Start DIFC Proxy for pre-agent gh calls
Stop DIFC proxy → Stop DIFC Proxy
Start CLI proxy → Start CLI Proxy
Stop CLI proxy → Stop CLI Proxy
Glossary reference: See DIFC Proxy section.
Agentic Task Description
To fix these step names:
- Update source workflows — Edit the
.md source files (not the .lock.yml) for each affected workflow
- Apply name changes — Replace lowercase "proxy" with "Proxy" in the relevant step names
- Recompile — Run
gh aw compile <workflow-name>.md to regenerate the .lock.yml
- Verify — Confirm the compiled
.lock.yml reflects the updated names
Related Files
- Source workflows:
.github/workflows/auto-triage-issues.md, .github/workflows/contribution-check.md, .github/workflows/copilot-token-optimizer.md, .github/workflows/daily-issues-report.md, .github/workflows/issue-arborist.md, .github/workflows/stale-repo-identifier.md
- Project glossary:
docs/src/content/docs/reference/glossary.md
Priority
This issue is Medium Priority — a clear glossary terminology mismatch affecting 6 workflows.
AI generated by Step Name Alignment for daily maintenance
Generated by Step Name Alignment · ● 362.2K · ◷
Step Name Alignment Issues
Found in:
.github/workflows/auto-triage-issues.lock.yml.github/workflows/contribution-check.lock.yml.github/workflows/copilot-token-optimizer.lock.yml.github/workflows/daily-issues-report.lock.yml.github/workflows/issue-arborist.lock.yml.github/workflows/stale-repo-identifier.lock.ymlSummary
Step names referring to the DIFC and CLI proxy components use lowercase "proxy", conflicting with the project glossary which defines "DIFC Proxy" with a capital P. Other service names in step names consistently use proper capitalization (e.g., "Start MCP Gateway", "Stop MCP Gateway").
Issues Identified
[Medium Priority] Terminology Mismatch: "proxy" → "Proxy"
Current step names:
Start DIFC proxy for pre-agent gh calls(5 workflows: auto-triage-issues, contribution-check, daily-issues-report, issue-arborist, stale-repo-identifier)Stop DIFC proxy(5 workflows: same as above)Start CLI proxy(copilot-token-optimizer)Stop CLI proxy(copilot-token-optimizer)Issue:
The glossary defines this component as "DIFC Proxy" (capital P) in its section heading (
### DIFC Proxy). All other service start/stop step names in the codebase use properly capitalized component names:Start MCP Gateway/Stop MCP GatewayStart MCP Scripts HTTP ServerStart Safe Outputs MCP HTTP ServerUsing lowercase "proxy" is inconsistent with both the glossary and the established naming pattern.
Suggested improvements:
Start DIFC proxy for pre-agent gh calls→Start DIFC Proxy for pre-agent gh callsStop DIFC proxy→Stop DIFC ProxyStart CLI proxy→Start CLI ProxyStop CLI proxy→Stop CLI ProxyGlossary reference: See
DIFC Proxysection.Agentic Task Description
To fix these step names:
.mdsource files (not the.lock.yml) for each affected workflowgh aw compile <workflow-name>.mdto regenerate the.lock.yml.lock.ymlreflects the updated namesRelated Files
.github/workflows/auto-triage-issues.md,.github/workflows/contribution-check.md,.github/workflows/copilot-token-optimizer.md,.github/workflows/daily-issues-report.md,.github/workflows/issue-arborist.md,.github/workflows/stale-repo-identifier.mddocs/src/content/docs/reference/glossary.mdPriority
This issue is Medium Priority — a clear glossary terminology mismatch affecting 6 workflows.