[step-names] Align step names in BinEval evals job with glossary/consistency

オープン 初心者向け
#73,985 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
64/100
issue の種類
リファクタリング
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
github-actions, go
領域
ci-cd

調査の方向性

pkg/workflow/evals_steps.go を開き、78行目付近にあるステップ名の文字列 Execute BinEval Decisions を見つけてください。次に、104行目付近の兄弟ステップ Parse BinEval results と比較します。Goのソースで末尾の名詞の大文字・小文字を変更し、その後 make recompile を実行して、生成された .lock.yml ファイルに反映させてください。新しい名前が再生成されたlockファイルに現れ、既存のテストが通れば完了です。

索引モデルが issue の本文から書いたものです。

説明

cookie maintenance step-naming
Step Name Alignment Issues

Found in: pkg/workflow/evals_steps.go (affects all ~168 generated .lock.yml files with an evals: block, e.g. .github/workflows/ab-testing-advisor.lock.yml, .github/workflows/ace-editor.lock.yml, .github/workflows/agentic-token-audit.lock.yml)

  • Priority: Medium
  • Current step names: Execute BinEval Decisions (pkg/workflow/evals_steps.go:78) and Parse BinEval results (pkg/workflow/evals_steps.go:104)
  • Why it conflicts: These two steps belong to the same BinEval evals feature and follow the shared Verb BinEval <noun> shape, but the trailing noun is capitalized inconsistently: Decisions is Title Case while the sibling step uses lowercase results. Every other common-noun suffix used elsewhere in step names (results, evaluations, summary, metadata, etc.) is lowercase unless it is a proper noun/glossary term (e.g. MCP Gateway, Safe Outputs). Decisions is not a glossary term, so Title-casing it breaks the established convention and reads as an inconsistency between two adjacent steps in the same job.
  • Suggested replacement: Rename Execute BinEval Decisions to Execute BinEval decisions to match the lowercase-noun convention used by its sibling Parse BinEval results.

Both steps are new since the last alignment run (not present in the prior manifest scan) and are generated from a single source location, so the fix is a one-line rename in evals_steps.go:78 with a make recompile to propagate to all affected lock files.

Generated by 📋 Step Name Alignment · claude · agent · ~104 AIC · ⌖ ~1 AIC · ⊞ 4.4K · ◷

  • expires on Nov 3, 2026, 8:02 PM UTC-08:00
主要言語
Go
スター
5.5k
フォーク
606
平均マージ
4時間 44分
マージ済み PR(30日)
799

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

github/gh-aw のほかの issue

github/gh-aw の issue をすべて見る

似ている issue

Go の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。