Skip to content

[step-names] Align proxy step names with glossary capitalization #27216

@github-actions

Description

@github-actions

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 callsStart DIFC Proxy for pre-agent gh calls
  • Stop DIFC proxyStop DIFC Proxy
  • Start CLI proxyStart CLI Proxy
  • Stop CLI proxyStop CLI Proxy

Glossary reference: See DIFC Proxy section.


Agentic Task Description

To fix these step names:

  1. Update source workflows — Edit the .md source files (not the .lock.yml) for each affected workflow
  2. Apply name changes — Replace lowercase "proxy" with "Proxy" in the relevant step names
  3. Recompile — Run gh aw compile <workflow-name>.md to regenerate the .lock.yml
  4. 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 ·

  • expires on Apr 21, 2026, 7:39 PM UTC

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions