pr-pipeline: clear a feedback-not-landed escalation once the head moves and no lane thread is open
Los mantenedores suelen responder en 1 día
@melodic-automation-lanes ya está trabajando en esto.
Desde el 29/10/2026.
- #10886 de @melodic-automation-lanes — abierto
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 83/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- javascript
- Área
- devtools
Línea de trabajo
Lee .github/scripts/pr-merge/clear-escalations.mjs, especialmente la tabla CHECKS, y los casos relacionados de clear-escalations.test.mjs. Añade la comprobación solicitada usando la clave de reanudación de la escalada y los hilos de revisión sin resolver del lane; luego ejecuta ese archivo de pruebas. El trabajo está terminado cuando un head que ha cambiado y no tiene ningún hilo abierto del lane elimina la escalada, mientras que un head sin cambios o con un hilo abierto del lane la mantiene.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
clear-escalations.mjs clears a pr-unblock escalation once its reason no longer holds, but its CHECKS table (.github/scripts/pr-merge/clear-escalations.mjs:120-132) covers only workflow-staged, unresolved-conflict, protected-path-conflict and feedback-protected-path. A feedback-not-landed escalation stays labeled after the cause is gone.
Example: #9965 escalated feedback-not-landed at resume key e5183af3; the head moved to 898665b3 with no unresolved review thread left, and ci-status stayed red only on the needs-human label until a person removed it.
Owner decision (2026-10-25)
A stop is worth a person only for security, intent, or a real charge. feedback-not-landed is none of those once the head has moved.
Fix
Add a feedback-not-landed entry to CHECKS in clear-escalations.mjs: the reason no longer holds when the head differs from the escalation's resume key and no review thread the lane replied to is left unresolved. Reuse the existing clearing path; add no second mechanism.
Done when
clear-escalations.test.mjscovers: head moved and no open lane thread clears; head unchanged keeps; an open lane thread keeps.
- Lenguaje dominante
- Shell
- Estrellas
- 22
- Forks
- 2
- Merge medio
- 3 h 15 min
- PR fusionados (30 d)
- 949
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
-
host-run priority: low status: confirmed work-class: scoped
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
melodic-software/claude-code-plugins#11147 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
needs-human priority: medium status: ready work-class: scoped
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
melodic-software/claude-code-plugins#9667 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
fix(pr-pipeline): apply-verdict readFields reads a malformed field-values answer as no fields setAbiertopriority: low status: confirmed
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
melodic-software/claude-code-plugins#9598 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
needs-human priority: medium status: ready work-class: scoped
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
melodic-software/claude-code-plugins#9547 · 2 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
Todos los issues de melodic-software/claude-code-plugins
Issues similares
-
kind/bug/report meta/needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
docker-mailserver/docker-mailserver#4831 ·
Los mantenedores suelen responder en 1 día
-
bug installation
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 2 días
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
bigbluebutton/docker#403 ·
-
Exif extensionAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
getgrav/docker-grav#68 ·
-
Hyprland 0.57: monitor-workspaces reconcile errors on every start and reload when a named workspace exists (workspace.id is nil)Posiblemente ocupada @jasasonc la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día