test(work-items): triage eval 20 prompt should state that needs-human and work-class: untrusted-provenance exist
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 76/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- json, shell
- Área
- ai-infra-agents, testing-qa
Línea de trabajo
Abre plugins/work-items/skills/triage/evals/evals.json en el caso 20 y revisa los demás casos que esperan las etiquetas needs-human y work-class: untrusted-provenance. Actualiza solo el prompt del caso 20 para indicar que existen las cuatro etiquetas, y deja sin cambios la salida esperada y las expectativas. Ejecuta /skill-quality:check validate-evals triage; el trabajo estará terminado cuando la validación pase y el resultado de la evaluación del plugin quede registrado o marcado como no posible por ahora.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
Triage eval case 20 (triage-signal-marker-applies-provenance-label, plugins/work-items/skills/triage/evals/evals.json:278) expects the outcome edit to apply work-class: untrusted-provenance and needs-human. Its prompt states only that "the labels provenance: signal and status: confirmed exist".
plugins/work-items/skills/triage/context/apply-outcome.md:44 requires a preflight before any autonomous-eligible outcome: verify all five canonical labels exist, and "if any are missing, stop without mutating and report remediation". The signal-marker paragraph (line 46) extends the preflight to work-class: untrusted-provenance ("when the repository lacks it, stop without mutating and report the provisioning gap"), and the status/provenance preflight (line 75) says to stop without mutating anything when a label is absent. A model that follows the preflight strictly, given a prompt that never says needs-human and work-class: untrusted-provenance exist, can stop on the missing-label branch instead of applying the C5 rule the case tests. The case would then fail for a reason unrelated to what it measures.
Fix
Add to case 20's prompt that the needs-human and work-class: untrusted-provenance labels exist, alongside the two labels already named. Leave expected_output and expectations unchanged. Check other cases that expect these labels for the same omission.
Done when
- Case 20's prompt names all four labels the outcome edit touches as existing.
/skill-quality:check validate-evals triagepasses.- A plugin-eval run of case 20 shows the model applying the C5 outcome rather than stopping on the preflight (or the run is recorded as not yet possible).
Refs: #7009
- Lenguaje dominante
- Shell
- Estrellas
- 22
- Forks
- 2
- Merge medio
- 7 h 42 min
- PR fusionados (30 d)
- 923
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
-
priority: medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
melodic-software/claude-code-plugins#7351 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
priority: high
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
melodic-software/claude-code-plugins#7312 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
priority: medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
melodic-software/claude-code-plugins#7288 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
knowledge: docpage-digest dual verification defines no verdict vocabulary or pass/fail thresholdAbiertoneeds-human
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
melodic-software/claude-code-plugins#7286 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
melodic-software/claude-code-plugins#7282 · 2 comentarios ·
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
components-web-app/docs#228 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
int-brain-lab/iblscripts#127 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
ValveSoftware/SteamOS#2927 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
msys2/MSYS2-packages#6813 ·
Los mantenedores suelen responder en 1 día
-
Laptop display stays disabled after unplugging external monitor: FALLBACK output counted as externalPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
Los mantenedores suelen responder en 1 día