-
Notifications
You must be signed in to change notification settings - Fork 308
Description
Step Name Alignment Issue
Found in: .github/workflows/smoke-codex.lock.yml and 16 other Codex engine workflows
Summary
Codex engine workflows use inconsistent "CLI" suffix between their install and execute steps. All other engines use the "CLI" suffix in both install and execute step names — Codex installs with "CLI" but executes without it.
Issue Identified
[High Priority] Inconsistent CLI suffix: "Install Codex CLI" vs "Execute Codex"
Current step names (in same workflows):
name: Install Codex CLI— 17 workflowsname: Execute Codex— 17 workflows (same files)
Established engine naming pattern:
| Engine | Install step | Execute step |
|---|---|---|
| GitHub Copilot | Install GitHub Copilot CLI ✅ | Execute GitHub Copilot CLI ✅ |
| Claude Code | Install Claude Code CLI ✅ | Execute Claude Code CLI ✅ |
| Gemini | Install Gemini CLI ✅ | Execute Gemini CLI ✅ |
| Codex | Install Codex CLI |
Execute Codex |
Issue:
Install Codex CLI was updated to add the "CLI" suffix (matching the Codex CLI official tool name), but Execute Codex was not updated accordingly, leaving both names in the same workflow files.
Suggested fix:
Update Execute Codex → Execute Codex CLI in all 17 affected Codex workflows to match the install step and align with the engine naming pattern used by all other engines.
Affected workflows (17 total, sample):
smoke-codex.lock.ymlai-moderator.lock.ymlchangeset.lock.ymlcodex-github-remote-mcp-test.lock.ymldaily-fact.lock.ymldaily-issues-report.lock.ymldaily-observability-report.lock.ymldeep-report.lock.ymlduplicate-code-detector.lock.ymlissue-arborist.lock.ymlschema-feature-coverage.lock.ymlsmoke-agent-all-merged.lock.ymlsmoke-agent-all-none.lock.ymlsmoke-agent-public-approved.lock.ymlsmoke-agent-public-none.lock.ymlsmoke-agent-scoped-approved.lock.ymlsmoke-call-workflow.lock.yml
Agentic Task Description
To fix this inconsistency:
- Identify source files — Find the
.mdsource workflows for each affected.lock.yml - Update execute step names — Change
Execute Codex→Execute Codex CLIin each source file - Recompile — Run
gh aw compile (workflow).mdto regenerate each.lock.yml - Verify — Confirm both Install and Execute steps use
Codex CLIsuffix in each compiled file
Related Files
- Source workflows:
.github/workflows/*.md(Codex engine workflows) - Compiled workflows:
.github/workflows/*.lock.yml(17 affected files) - Project glossary:
docs/src/content/docs/reference/glossary.md
Priority
This issue is High Priority — it affects 17 workflows and breaks the established engine naming pattern.
AI generated by Step Name Alignment for daily maintenance
Generated by Step Name Alignment · ◷
- expires on Mar 22, 2026, 12:29 PM UTC