From b3cc18018c98cf6fc38a8ee26e8f901733423a8d Mon Sep 17 00:00:00 2001 From: Sergio Date: Sat, 29 Aug 2026 18:33:35 +0000 Subject: [PATCH] granja: incoming-cosmic e incoming-wlr faltaban en QUEUES del worker MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Es el mismo fósil que el propio script documenta para GNOME, repetido con las colas que nacieron después. Las 25 recetas en deuda de COSMIC no fallaban: nadie las intentaba, porque su cola no estaba en la lista. Una cola ausente no da error, da silencio — el mismo modo de fallo que "el corpus no está en las QUEUES del worker". Se añade la regla en el comentario: cola nueva y línea QUEUES, en el mismo commit. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01LykB7vw38b4Ck1Zij15RQ4 --- scripts/farm/farm-worker-loop.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/scripts/farm/farm-worker-loop.sh b/scripts/farm/farm-worker-loop.sh index 92aa44ca..c024c680 100755 --- a/scripts/farm/farm-worker-loop.sh +++ b/scripts/farm/farm-worker-loop.sh @@ -92,7 +92,16 @@ DISK_HIGH="${DISK_HIGH:-82}" # recetas, donde viven gtk4/mutter/gnome-shell) y `incoming-gnome-onda2` (la isla dinámica). O sea que # el worker decía moler GNOME y molía 6 recetas de 114. Además iban DESPUÉS de las 205 de KDE, así que # aunque hubieran estado listadas, un ciclo con la cola KDE llena las dejaba sin turno. -QUEUES="${QUEUES:-recipes/incoming recipes/incoming-go recipes/incoming-clib recipes/incoming-gnome-onda1 recipes/incoming-gnome-onda2 recipes/incoming-gnome recipes/incoming-kde}" +# +# ⚠ EL MISMO FÓSIL, OTRA VEZ (2026-08-29). El párrafo de arriba se escribió por GNOME y la lección no +# se aplicó a las colas que nacieron después: `incoming-cosmic` (47 recetas) e `incoming-wlr` (15) +# NUNCA estuvieron acá. El worker decía moler la granja y no tocaba ni una de las 25 recetas en deuda +# de COSMIC — no fallaban, es que nadie las intentaba. Es el mismo modo de fallo que "el corpus no +# está en las QUEUES del worker": una cola ausente no da error, da silencio. +# REGLA: crear una cola `recipes/incoming-*` y no añadirla acá es dejarla muerta. Si aparece una +# nueva, va en esta línea EN EL MISMO COMMIT. +# Orden: las colas con deuda van ANTES de las cerradas (kde 163/163, wlr 129/129 salen por cache-hit). +QUEUES="${QUEUES:-recipes/incoming recipes/incoming-go recipes/incoming-clib recipes/incoming-gnome-onda1 recipes/incoming-gnome-onda2 recipes/incoming-gnome recipes/incoming-cosmic recipes/incoming-kde recipes/incoming-wlr}" # REBUILD DEL BINARIO AL ARRANCAR (2026-07-18): el hammer horneado en la imagen golden ENVEJECE. # Caso real que costó una noche de KDE: la golden del 29-jun traía un hammer sin el fix del overlay