test(user-interface): eval case for appearance changes that keep the layout box
メンテナーはふだん 1 日以内に返信
関連するプルリクエストがすでにマージされています。
- #8130 @melodic-automation-lanes による — マージ済み
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 78/100
- issue の種類
- 機能追加
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- markdown, shell, yaml
調査の方向性
まず既存の css-rule-motion eval ケースを読み、特に prompt のフロントマター、grader、成功/失敗サンプルを確認し、その後ユーザーインターフェース外観用のケースでも同じ構成を反映する。prompt.md、tabular-nums と skill-fired の grader、および生のトランスクリプトを含まないサンプルを備えた新しいケースディレクトリを作成する。scripts/check-changelog-fragments.sh を実行し、成功することを確認してください。また、サンプルでは、桁幅を予約した固定幅数字と、最終サイズのスケルトン contreして、可変幅数字を使った失敗する回答を示してください。
索引モデルが issue の本文から書いたものです。
説明
Refs: #6791
Agent Brief
Type: Task
Summary: Add one claude plugin eval case showing that /user-interface:design keeps the layout box steady when appearance changes.
Current behavior:
The web type reference says a change in appearance never changes the layout box: a number that updates in place gets tabular digits in a fixed-width slot, and skeletons are sized to the final layout. No eval case checks it.
Desired behavior:
A new case, in the shape of the existing css-rule-motion case, asks for a countdown or live counter with a loading state. A pass answer uses tabular digits (font-variant-numeric: tabular-nums or the equivalent) in a fixed-width slot and gives the skeleton the final size. A fail answer uses proportional digits with no reserved width.
Key interfaces:
- The new eval case: prompt frontmatter, graders, and pass and fail samples.
Acceptance criteria:
- A new case directory holds a
prompt.mdwhoseexpected_outcomenames tabular digits in a fixed-width slot and a skeleton at the final size. - It holds a grader matching
tabular-numsor the equivalent, plus askill-firedgrader. - The samples include a fail answer with no tabular digits.
- No sample holds a raw session transcript.
-
scripts/check-changelog-fragments.shpasses.
Out of scope:
- Editing the web type reference or the design skill.
- The other three motion cases.
- A paid eval run: done after merge.
This was generated by AI during backlog shaping. Split from #6791; the owner approved filing it in an attended backlog-shaping session on 2026-10-18.
- 主要言語
- Shell
- スター
- 22
- フォーク
- 2
- 平均マージ
- 7時間 57分
- マージ済み PR(30日)
- 938
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
melodic-software/claude-code-plugins のほかの issue
-
priority: low
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
melodic-software/claude-code-plugins#8831 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
priority: medium status: confirmed
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
melodic-software/claude-code-plugins#8801 ·
メンテナーはふだん 1 日以内に返信
-
priority: low status: confirmed
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
melodic-software/claude-code-plugins#8799 ·
メンテナーはふだん 1 日以内に返信
-
fix(links): make the online link check green (23 errors since 2026-10-11)対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンpriority: medium
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
melodic-software/claude-code-plugins#8730 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
priority: low
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
melodic-software/claude-code-plugins#8709 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
melodic-software/claude-code-plugins の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
Negative subscript on a sparse array counts from the number of elements, not from the highest indexオープンarea: compat bug
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
reubeno/brush#1570 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
platform-mesh/helm-charts#2569 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
kunchenguid/firstmate#7604 ·
メンテナーはふだん 1 日以内に返信