Step Name Alignment Issues
Found in: all .lock.yml files containing an Upload Safe Output Items step (~179 files).
Summary
The step name "Upload Safe Output Items" uses the singular form "Safe Output" while the project glossary and all other step names consistently use the plural "safe-outputs". This creates a terminology inconsistency visible in the GitHub Actions UI across the majority of agentic workflows.
Issues Identified
1. [High Priority] Terminology Mismatch: "Safe Output Items" → "Safe Outputs Items"
Current step name (179 files):
Upload Safe Output Items
```
**Companion step (25 files, for reference):**
```
Upload Safe Outputs Assets
Issue:
The project glossary defines the term as safe-outputs (plural, hyphenated). The companion step Upload Safe Outputs Assets correctly uses the plural form. However, Upload Safe Output Items uses the singular Safe Output, inconsistent with both the glossary and the companion step.
The underlying artifact is named safe-output-items (in the with.name field), which also uses the singular form and could be updated for consistency.
Suggested improvement:
"Upload Safe Output Items" → "Upload Safe Outputs Items"
Glossary reference: See docs/src/content/docs/reference/glossary.md — "safe-outputs" is defined as a hyphenated compound noun referring to the structured output mechanism.
Agentic Task Description
To fix these step names:
- Locate the source template — find the reusable step definition in the
.github actions folder that generates Upload Safe Output Items
- Update the step name — change
Upload Safe Output Items to Upload Safe Outputs Items in the source template
- Optionally update artifact name — consider renaming
safe-output-items → safe-outputs-items for full consistency
- Recompile — run
gh aw compile on all affected workflows to regenerate .lock.yml files
- Verify — confirm the companion step
Upload Safe Outputs Assets remains unchanged
Related Files
- Source action templates:
.github/ actions folder
- Affected compiled workflows: all
.lock.yml files with Upload Safe Output Items (~179 files)
- Project glossary:
docs/src/content/docs/reference/glossary.md
Priority
This issue is Medium Priority — widespread inconsistency (179 files) but no functional impact.
AI generated by Step Name Alignment for daily maintenance
Generated by Step Name Alignment · ● 254.6K · ◷
Step Name Alignment Issues
Found in: all
.lock.ymlfiles containing anUpload Safe Output Itemsstep (~179 files).Summary
The step name "Upload Safe Output Items" uses the singular form "Safe Output" while the project glossary and all other step names consistently use the plural "safe-outputs". This creates a terminology inconsistency visible in the GitHub Actions UI across the majority of agentic workflows.
Issues Identified
1. [High Priority] Terminology Mismatch: "Safe Output Items" → "Safe Outputs Items"
Current step name (179 files):
Issue:
The project glossary defines the term as
safe-outputs(plural, hyphenated). The companion stepUpload Safe Outputs Assetscorrectly uses the plural form. However,Upload Safe Output Itemsuses the singularSafe Output, inconsistent with both the glossary and the companion step.The underlying artifact is named
safe-output-items(in thewith.namefield), which also uses the singular form and could be updated for consistency.Suggested improvement:
"Upload Safe Output Items"→"Upload Safe Outputs Items"Glossary reference: See
docs/src/content/docs/reference/glossary.md— "safe-outputs" is defined as a hyphenated compound noun referring to the structured output mechanism.Agentic Task Description
To fix these step names:
.githubactions folder that generatesUpload Safe Output ItemsUpload Safe Output ItemstoUpload Safe Outputs Itemsin the source templatesafe-output-items→safe-outputs-itemsfor full consistencygh aw compileon all affected workflows to regenerate.lock.ymlfilesUpload Safe Outputs Assetsremains unchangedRelated Files
.github/actions folder.lock.ymlfiles withUpload Safe Output Items(~179 files)docs/src/content/docs/reference/glossary.mdPriority
This issue is Medium Priority — widespread inconsistency (179 files) but no functional impact.