test(songwriting): grade eight-plus-candidates with an llm judge in the rhyme menu cases
Los mantenedores suelen responder en 1 día
Ya se ha fusionado un pull request relacionado.
- #12376 de @kyle-sexton — fusionado
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 40/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- yaml
- Área
- testing-qa
Línea de trabajo
Start with the eight-plus-candidates regex grader in plugins/songwriting/evals/rh-window-menu-no-winner/case.yaml and plugins/songwriting/evals/rh-release-identity-menu/case.yaml, and look at how the existing llm graders are written in the repo's other eval cases. Keep every current regex sample as a labeled sample, add the three new shapes (tier table, several candidates per list line, inline comma-separated), and calibrate the judge against them. Done when the llm grader passes all labeled samples and the eight-plus check no longer depends on line shape.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Observed
The eight-plus-candidates regex grader in plugins/songwriting/evals/rh-window-menu-no-winner/case.yaml and rh-release-identity-menu/case.yaml counts list lines and table rows, not candidates. A reply that offers eight or more candidates on fewer lines fails it.
In the #8431 item 2 measured pass (freeze edef3f69, Sonnet 5.5, --ablation none, 3 runs), it gave two false fails, each read in full against the reply:
- L1 (before) rh-release run 1: about 20 labeled candidates in a 4-row tier table.
- L2 (after) rh-release: 12 candidates on 3 list lines.
The grader checks a semantic count by line shape, the same pattern that made no-single-winner keep opening new edges (#12153, #12194, #12209; moved to an llm grader in #12195).
Fix wanted
Replace eight-plus-candidates in both cases with an llm grader: "the reply offers at least eight distinct rhyme candidates, however they are laid out (list, table, or inline)". Keep every current regex sample as a labeled sample, add the three shapes above (a tier table with several candidates per row, several candidates per list line, inline comma-separated candidates), and calibrate the judge on them, rather than another regex round.
Related
- #8431, #12195
- Lenguaje dominante
- Shell
- Estrellas
- 22
- Forks
- 2
- Merge medio
- 1 h 29 min
- PR fusionados (30 d)
- 895
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de melodic-software/claude-code-plugins
-
docs(harness-config): drop the last /review:audit-enforceability reference from an eval sampleAbiertoagent-ready priority: medium status: ready work-class: scoped
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
melodic-software/claude-code-plugins#12762 ·
Los mantenedores suelen responder en 1 día
-
agent-ready priority: medium status: ready work-class: scoped
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
melodic-software/claude-code-plugins#12716 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
melodic-software/claude-code-plugins#9179 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
priority: low status: confirmed
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
melodic-software/claude-code-plugins#8799 ·
Los mantenedores suelen responder en 1 día
-
needs-human priority: low work-class: read-only
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
melodic-software/claude-code-plugins#5696 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de melodic-software/claude-code-plugins
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
heroku/heroku-buildpack-php#1024 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
openSUSE/rpm-config-SUSE#98 ·
-
Update llmfit to 1.1.20Abiertopackage-update
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día