test(user-interface): eval case for appearance changes that keep the layout box
Les mainteneurs répondent en général sous 1 jour
Une pull request liée a déjà été fusionnée.
- #8130 par @melodic-automation-lanes — fusionnée
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 78/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- markdown, shell, yaml
- Domaine
- ai-infra-agents, testing
Piste de recherche
Commence par lire le cas d’évaluation css-rule-motion existant, en particulier le frontmatter de son prompt, ses évaluateurs et ses exemples de réussite/d’échec, puis reprends cette structure pour le cas consacré à l’apparence de l’interface utilisateur. Crée le nouveau répertoire du cas avec prompt.md, les évaluateurs tabular-nums et skill-fired, ainsi que des exemples sans transcriptions brutes. Exécute scripts/check-changelog-fragments.sh ; il doit réussir, et les exemples doivent montrer des chiffres à chasse fixe réservés ainsi qu’un squelette à la taille finale, par opposition à une réponse incorrecte utilisant des chiffres proportionnels.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
- Langage dominant
- Shell
- Étoiles
- 22
- Forks
- 2
- Merge moyen
- 6 h 11 min
- PR mergées (30 j)
- 955
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de melodic-software/claude-code-plugins
-
needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
melodic-software/claude-code-plugins#9619 ·
Les mainteneurs répondent en général sous 1 jour
-
priority: medium status: ready
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
melodic-software/claude-code-plugins#9617 ·
Les mainteneurs répondent en général sous 1 jour
-
evals: run-validity calls runs VALID when every Bash call failed to start the sandbox (long TMPDIR)Ouvertepriority: medium status: needs-decision work-class: scoped
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
melodic-software/claude-code-plugins#9611 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
fix(pr-pipeline): apply-verdict readFields reads a malformed field-values answer as no fields setOuvertepriority: low status: confirmed
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
melodic-software/claude-code-plugins#9598 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
priority: medium status: needs-decision work-class: scoped
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
melodic-software/claude-code-plugins#9578 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de melodic-software/claude-code-plugins
Issues similaires
-
[Request] Add BBportOuverteenhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Leonxlnx/taste-skill#164 ·
Les mainteneurs répondent en général sous 1 jour
-
patch: moving an executable script removes its executable bitPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertereproduced
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
anomalyco/opencode#58651 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
使用脚本 DD 腾讯云 报错Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100