fix(work-items): keep wayfind map items out of /work-items:work's frontier
メンテナーはふだん 1 日以内に返信
関連するプルリクエストがすでにマージされています。
- #11910 @melodic-automation-lanes による — マージ済み
評価
調査の方向性
plugins/work-items/tools/work-item-tracker/lib/frontier.sh のフロンティアロジックは、work-map コンテナラベルをすでに除外しています。候補アイテムをどのようにフィルタしているかを確認し、その除外の隣に wayfind: ラベルプレフィックスを追加してください。まず lib/frontier.test.sh の既存ケースから始め、wayfind: アイテムを使ったケースを1つ追加し、scripts/run-test-file.sh を使って変更前に失敗し、変更後に成功することを確認してください。さらに、scripts/check-changelog-fragments.sh に通る work-items の changelog フラグメントを追加してください。
索引モデルが issue の本文から書いたものです。
説明
Problem
The frontier excludes the container label (work-map) but not an item carrying a wayfind: label,
so /work-items:work can pick a wayfind map item. D108 keeps map items out of it.
Origin: D108, Q535.
Fix
The frontier excludes any item carrying a wayfind: label.
Done when
- A case in
plugins/work-items/tools/work-item-tracker/lib/frontier.test.shwith awayfind:item fails on the base commit and passes after the change, underscripts/run-test-file.sh. - A work-items changelog fragment passes
bash scripts/check-changelog-fragments.sh.
Parent: #7578
- 主要言語
- Shell
- スター
- 22
- フォーク
- 2
- 平均マージ
- 1時間 38分
- マージ済み PR(30日)
- 911
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
melodic-software/claude-code-plugins のほかの issue
-
host-run priority: medium status: ready work-class: scoped
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
melodic-software/claude-code-plugins#12083 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
melodic-software/claude-code-plugins#9179 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
priority: low status: confirmed
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
melodic-software/claude-code-plugins#8799 ·
メンテナーはふだん 1 日以内に返信
-
needs-human priority: low work-class: read-only
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
melodic-software/claude-code-plugins#5696 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
admission-deferred priority: medium status: ready work-class: scoped
難易度 4/5 3〜5日 初心者へのやさしさ 40/100
melodic-software/claude-code-plugins#12299 · コメント 4 件 ·
メンテナーはふだん 1 日以内に返信
melodic-software/claude-code-plugins の issue をすべて見る
似ている issue
-
documentation good first issue
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
ysb3996-blip/oops#51 ·
メンテナーはふだん 1 日以内に返信
-
luaebpf: the by-example page's intro names two outcomes of a lowering and omits the stop with the default verdict対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンdocumentation severity: low
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
luainkernel/lunatik#2231 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
dataiku/kiji-proxy#668 ·
メンテナーはふだん 2 日以内に返信
-
diagnostics good first issue testing
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
メンテナーはふだん 1 日以内に返信
-
Remove leftover Cloud66 custom_web process from Procfile対応中かも @ShahadatTest が今日担当しました。 オープンDifficulty: Easy Good First Issue
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
rubyforgood/casa#7330 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信