Commit Graph
464 Commits
Author SHA1 Message Date
Sergio 665fae0595 estado: cosecha granja 2026-09-21T04:31:48Z — avance del árbol KDE 2026-09-21 04:31:48 +00:00
Sergio 1b21969274 estado: cosecha granja 2026-09-21T02:01:30Z — avance del árbol KDE 2026-09-21 02:01:30 +00:00
Sergio 96703f4870 estado: cosecha granja 2026-09-18T21:01:44Z — avance del árbol KDE 2026-09-18 21:01:44 +00:00
Sergio 317ce48c16 estado: cosecha granja 2026-09-18T20:01:41Z — avance del árbol KDE 2026-09-18 20:01:41 +00:00
Sergio 67f601305b estado: cosecha granja 2026-09-18T19:31:36Z — avance del árbol KDE 2026-09-18 19:31:36 +00:00
Sergio 990e3ecc6b estado: cosecha granja 2026-09-18T19:02:00Z — avance del árbol KDE 2026-09-18 19:02:00 +00:00
Sergio d90dda284f estado: cosecha granja 2026-09-18T17:01:33Z — avance del árbol KDE 2026-09-18 17:01:33 +00:00
Sergio 71f5783e2a estado: cosecha granja 2026-09-18T16:31:38Z — avance del árbol KDE 2026-09-18 16:31:38 +00:00
Sergio e04089b222 estado: cosecha granja 2026-09-18T15:31:57Z — avance del árbol KDE 2026-09-18 15:31:58 +00:00
Sergio eb98bc2543 estado: cosecha granja 2026-09-18T14:01:41Z — avance del árbol KDE 2026-09-18 14:01:41 +00:00
Sergio 35b90b9abf estado: cosecha granja 2026-09-18T13:31:41Z — avance del árbol KDE 2026-09-18 13:31:41 +00:00
Sergio 65b2469808 estado: cosecha granja 2026-09-17T22:01:24Z — avance del árbol KDE 2026-09-18 13:12:21 +00:00
SergioandClaude Opus 5 67e61583fe estado: gcc-libs re-sellada con libgcc.a y el corpus sigue en CERO deuda
La cascada que temíamos no existía: los cinco consumidores declaran gcc-libs en `runtime`, que está
fuera de hash_inputs, así que ninguno se re-hasheó. 938 selladas, 3 ajenas, 0 en deuda, y las cinco
imágenes al 100 %.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-18 01:49:19 +00:00
SergioandClaude Opus 5 096c426b13 estado: CERO deuda — las cinco imágenes cierran al 100 %
rust selló en el worker (b3:6441302d…, 352 M, 17m47s de build), y con eso no queda ninguna receta en
deuda ni sin construir: base 74/74, cli 142/142, escritorio-mirada 41/41, metal-tigerlake 7/7 y
servidor 175/175.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 23:34:23 +00:00
SergioandClaude Opus 5 3b5330b1cd estado: el metal cierra 7/7 y sólo queda rust en deuda
linux-firmware sella por primera vez (1,9 G, 4885 ficheros y los 2415 enlaces de WHENCE),
wireless-regdb entra al corpus y firmware-tigerlake deriva sus 55 blobs (wifi=28, i915=15, sof=10).
Con eso `metal-tigerlake` pasa de 2/6 a 7/7 y `cli` sigue en 142/142.

937 selladas, 3 ajenas, 1 en deuda: rust.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 21:33:07 +00:00
Sergio d05fbbd931 estado: cosecha granja 2026-09-17T21:31:27Z — avance del árbol KDE 2026-09-17 21:31:28 +00:00
SergioandClaude Opus 5 36c3634542 estado: 934 selladas — zsh entra y cli cierra 142/142
Regenerado tras sellar zsh estático y traer del store de la caja los tres artefactos que sólo vivían
allá (intel-ucode, sof-firmware, linux-generic; verificados por huella de contenido, no por `du`, que
cuenta directorios y difiere entre sistemas de ficheros).

Quedan tres: linux-firmware (nunca construida, bloquea a firmware-tigerlake) y rust en deuda.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 21:25:58 +00:00
SergioandClaude Opus 5 5d16b55e14 el visor del grafo reventaba con un estado que no conocía
`build-state-view.py` traía los cuatro estados del corpus cableados (sealed/debt/never/unhashable) y
contaba TODOS los nodos contra ese diccionario. `build-state.py` emite dos más —`wanted` (hueco
declarado en targets.toml, sin receta) y `ajeno` (imagen de qorpa, que no se construye desde
fuente)—, así que el visor moría con `KeyError: 'ajeno'` y el tablero HTML llevaba sin poder
generarse. O sea: agregar un estado nuevo rompía el tablero entero, en silencio para quien no lo
corriera.

Ahora los de fuera del corpus se cuentan aparte y se NOMBRAN en la leyenda —no se cuelan a la barra,
que es sobre `totals["recipes"]` y pasaría del 100 %—, y cualquier estado que aparezca mañana cae en
esa misma rama en vez de tumbar el visor.

De paso, el grafo regenerado: 930 selladas, 2 en deuda, 5 nunca, 3 ajenas; git ya figura sellado en
su hash nuevo (b3:215742cb…) y no arrastró a nadie, como decía el radio.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 21:00:40 +00:00
Sergio b6f885619b estado: cosecha granja 2026-09-17T20:02:36Z — avance del árbol KDE 2026-09-17 20:02:37 +00:00
Sergio 53f33c3d9f estado: cosecha granja 2026-09-17T19:01:18Z — avance del árbol KDE 2026-09-17 19:01:18 +00:00
Sergio f9fca5f1e5 estado: cosecha granja 2026-09-17T18:05:02Z — avance del árbol KDE 2026-09-17 18:56:07 +00:00
Sergio b3f0987677 estado: cosecha granja 2026-09-17T17:31:22Z — avance del árbol KDE 2026-09-17 17:31:23 +00:00
Sergio 5b5b1aad1e estado: cosecha granja 2026-09-17T15:12:28Z — avance del árbol KDE 2026-09-17 15:12:28 +00:00
SergioandClaude Opus 5 cb9cf291b9 reparado el grafo que la caja publicó en cero: 936 recetas «unhashable» vuelven a ser 929 selladas
El ciclo que corrió desde la caja (commit 45b5685a) dejó en `main` un `build-state*.json` diciendo
`unhashable: 936` y `unhashable: 1112` — o sea, que NO SE PUDO CALCULAR el hash de ninguna receta,
porque el lab entra en el ArtifactHash y esa máquina no lo tiene (§6.42).

Regenerado desde gioser, que sí lo tiene: 929 selladas de 936 · KDE 1105 de 1112. El grafo CIERRA y
el topo-sort pasa en los dos.

⚠ Lo que esto enseña sobre el propio fichero: un `build-state` con `unhashable` en el total no es
«el corpus está mal», es «quien lo generó no podía mirarlo». Los dos se leen igual en un tablero.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 14:57:56 +00:00
Sergio 45b5685ade estado: cosecha granja 2026-09-17T14:54:31Z — avance del árbol KDE 2026-09-17 14:54:31 +00:00
Sergio 92f7916b6b estado: cosecha granja 2026-09-16T22:31:27Z — avance del árbol KDE 2026-09-16 22:31:27 +00:00
Sergio aa3de89fd6 estado: cosecha granja 2026-09-16T22:02:03Z — avance del árbol KDE 2026-09-16 22:02:04 +00:00
Sergio c88ce2a12c estado: cosecha granja 2026-09-16T21:01:36Z — avance del árbol KDE 2026-09-16 21:01:36 +00:00
Sergio 42b53d4fdb estado: cosecha granja 2026-09-16T20:31:35Z — avance del árbol KDE 2026-09-16 20:31:35 +00:00
Sergio cf13ac2155 estado: cosecha granja 2026-09-16T19:31:26Z — avance del árbol KDE 2026-09-16 19:31:26 +00:00
Sergio 6da0173498 estado: cosecha granja 2026-09-16T18:31:37Z — avance del árbol KDE 2026-09-16 18:31:37 +00:00
Sergio faa9e0f952 estado: cosecha granja 2026-09-16T15:32:40Z — avance del árbol KDE 2026-09-16 15:32:40 +00:00
Sergio ffe959d567 estado: cosecha granja 2026-09-16T14:31:36Z — avance del árbol KDE 2026-09-16 14:31:36 +00:00
Sergio 9923aa2779 estado: cosecha granja 2026-09-16T13:32:44Z — avance del árbol KDE 2026-09-16 13:32:45 +00:00
Sergio c57fcb214f estado: cosecha granja 2026-09-16T13:02:56Z — avance del árbol KDE 2026-09-16 13:02:56 +00:00
Sergio f8a900a923 estado: cosecha granja 2026-09-16T11:32:14Z — avance del árbol KDE 2026-09-16 11:32:15 +00:00
Sergio 3a68db44b8 estado: cosecha granja 2026-09-16T11:02:38Z — avance del árbol KDE 2026-09-16 11:02:38 +00:00
Sergio 4a6696bb52 estado: cosecha granja 2026-09-16T05:01:35Z — avance del árbol KDE 2026-09-16 05:01:35 +00:00
Sergio 8f3bc54f55 estado: cosecha granja 2026-09-16T04:31:36Z — avance del árbol KDE 2026-09-16 04:31:36 +00:00
Sergio 6b72d8d57b estado: cosecha granja 2026-09-16T01:31:45Z — avance del árbol KDE 2026-09-16 01:31:45 +00:00
Sergio 8a6c928803 estado: cosecha granja 2026-09-16T01:01:51Z — avance del árbol KDE 2026-09-16 01:01:51 +00:00
Sergio 1eff89d870 estado: cosecha granja 2026-09-16T00:31:55Z — avance del árbol KDE 2026-09-16 00:31:56 +00:00
Sergio 953eadc046 estado: cosecha granja 2026-09-16T00:02:19Z — avance del árbol KDE 2026-09-16 00:02:19 +00:00
Sergio d68fcd84f1 estado: cosecha granja 2026-09-15T22:02:06Z — avance del árbol KDE 2026-09-15 22:02:07 +00:00
Sergio 4de3f2b526 estado: cosecha granja 2026-09-15T21:31:50Z — avance del árbol KDE 2026-09-15 21:31:50 +00:00
Sergio a309ab488e estado: cosecha granja 2026-09-15T20:31:56Z — avance del árbol KDE 2026-09-15 20:31:56 +00:00
Sergio eb7bfb19a9 estado: cosecha granja 2026-09-15T20:03:13Z — avance del árbol KDE 2026-09-15 20:03:13 +00:00
Sergio 3fda889599 estado: cosecha granja 2026-09-15T19:32:12Z — avance del árbol KDE 2026-09-15 19:32:12 +00:00
Sergio 70107b1685 estado: cosecha granja 2026-09-15T17:32:10Z — avance del árbol KDE 2026-09-15 17:32:10 +00:00
Sergio e428f6b092 estado: cosecha granja 2026-09-15T00:31:34Z — avance del árbol KDE 2026-09-15 00:31:34 +00:00