bugbot rubric candidate: scratch-file gate failures are false signal — delete the scratch, never weaken the gate
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
- 66/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- git, github-actions, typescript
Línea de trabajo
La línea de la rúbrica propuesta corresponde a references/bugbot-triage.md. Lee las indicaciones de triaje que la rodean y comprueba cómo gestionan los fallos de CI gate y los artefactos accidentales. Añade la regla de eliminar los artefactos temporales y vincular los patrones de gitignore con la lista de limpieza sin debilitar el gate; la tarea estará terminada cuando la rúbrica recoja claramente esa decisión.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Class
A CI gate (public-scrub / diff-hygiene / lint-style) fails on a PR whose only offending diff content is agent/runtime-created scratch that a blanket git add -A swept in (e.g. leftover crash directories from test TemporaryDirectories, rerun-shim scratch). The gate is right; the commit habit is wrong.
Proposed rubric line (references/bugbot-triage.md)
Gate-check failures whose diff is only accidentally-committed scratch/test artifacts: dismiss as false signal; fix by deleting the scratch and gitignoring + scrub-listing the pattern — never by weakening the gate.
Evidence (production, private repo, reproducible class)
- PR run: gates 4/8 shards fail with
SCRUB FAILED — non-guard private-string hits in copied files: tests/.routing-test-*/run/logs/child.*.prompt.md; unit tests inside the shards pass (TOTAL 43 FAIL 0). - Root cause: crashed temp-dir cleanup left the scratch on disk;
git add -Acommitted it. - Resolution: removal commit +
gitignore/SCRUB_LISTpairing for both scratch patterns (.routing-test-*/,.wf-rerun-*/); all shards green on first fresh build, zero retrigger budget spent. - Companion hygiene PR on our side: https://github.com/jacobhausler/hermes-workflows/pull/524
- Lenguaje dominante
- TypeScript
- Estrellas
- 12.5k
- Forks
- 1.2k
- Merge medio
- 10 h 13 min
- PR fusionados (30 d)
- 138
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 cursor/plugins
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
cursor/plugins#726 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Poteto Mode Claude CodeAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
cursor/plugins#701 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
create-plugin README documents a /create-plugin command that does not existPosiblemente ocupada @lab1207 la tomó hace 20 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
cursor/plugins#475 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
principle-test-behavior-not-implementation: listed matchers do not all pass when imports return undefinedPosiblemente ocupada @Yi-111-a la tomó hace 21 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
cursor/plugins#474 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
cursor-sdk auth.md: non-null assertion described as a runtime missing-variable checkPosiblemente ocupada @lab1207 la tomó hace 20 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
cursor/plugins#473 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de cursor/plugins
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
cursor/community-plugins#465 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
vetro-protocol/vetro-monorepo#978 ·
Los mantenedores suelen responder en 1 día
-
ai-generated bug category:security effort:s priority:p3
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
LanternOps/breeze#9697 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
maniator/verticopolis#1303 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
components-web-app/docs#297 ·