tawasuyu

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1576Shell 205Rust 111Markdown 993774 Sutichaykuna

estado: cosecha granja 2026-09-15T21:31:50Z — avance del árbol KDE

4de3f2b526dd3cc7b26ca4933310c30f77b5c606 · ruwaq Sergio · (1 killa ñawpaq) · tayta 743d83d5e · kay commitpi sach'ata qhaway

Semántico sayk'uy

Mana ima sutichaypas t'ikrakurqanchu: qillqalla, yachachiylla utaq willaylla t'ikrakurqan.

10 qillqakuna · +119 −113

diff --git a/docs/state/build-state-cosmic.json b/docs/state/build-state-cosmic.json
index 101c10d3..16037470 100644
--- a/docs/state/build-state-cosmic.json
+++ b/docs/state/build-state-cosmic.json
@@ -3,7 +3,8 @@
  "totals": {
   "recipes": 944,
   "nodes": 947,
-  "sealed": 943,
+  "sealed": 942,
+  "debt": 1,
   "ajeno": 3,
   "never": 1
  },
@@ -16,11 +17,13 @@
   "rust": 256
  },
  "debt_by_class": {
+  "kernel": 1,
   "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 915,
+   "sealed": 914,
+   "debt": 1,
    "ajeno": 3,
    "never": 1
   },
@@ -1143,7 +1146,7 @@
    "hash": "b3:8cd3ec35022757fcd099e1a72d9fb30a3d05a54197f81b0fef6af87a6e7a0686",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -4752,7 +4755,7 @@
    "hash": "b3:552bc65053e3fc2fc42a02cac4e76ae1eac706e3c225cf09a05f9733bb75103f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 5
   },
@@ -5450,7 +5453,7 @@
    "hash": "b3:6b25e3518cb8036738f0b63d04e64b9da93094e4757b74f7559ccc8bd53a1fee",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11432,8 +11435,8 @@
    "cls": "kernel",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:23f1cc43ac85e0b26763ca3444258ace8d93008c6c3ec442051c4dd9a662a189",
-   "state": "sealed",
+   "hash": "b3:63fdd57ca3557bf9e6490bc00677f6cc0af2c014f026babfb41645951fcf0287",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -11833,7 +11836,7 @@
    "hash": "b3:2ff37f0516b091d1c67099aa5df817cfbe2891d5da9c263eb47c5ef87fe99814",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11893,7 +11896,7 @@
    "hash": "b3:57d38057b82cef4e871d68a3324fd485b298df81a766a5dcf8269e6fb63efe16",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -13768,7 +13771,7 @@
    "hash": "b3:4b1f2457160137530bee89b9fbcc250bf43deb15c428a5ec06a01ac3114b27bc",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
diff --git a/docs/state/build-state-gnome.json b/docs/state/build-state-gnome.json
index 5c8f629a..ff9c83bb 100644
--- a/docs/state/build-state-gnome.json
+++ b/docs/state/build-state-gnome.json
@@ -3,7 +3,8 @@
  "totals": {
   "recipes": 970,
   "nodes": 973,
-  "sealed": 969,
+  "sealed": 968,
+  "debt": 1,
   "ajeno": 3,
   "never": 1
  },
@@ -16,11 +17,13 @@
   "rust": 236
  },
  "debt_by_class": {
+  "kernel": 1,
   "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 903,
+   "sealed": 902,
+   "debt": 1,
    "ajeno": 3,
    "never": 1
   },
@@ -1237,7 +1240,7 @@
    "hash": "b3:8cd3ec35022757fcd099e1a72d9fb30a3d05a54197f81b0fef6af87a6e7a0686",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -4419,7 +4422,7 @@
    "hash": "b3:552bc65053e3fc2fc42a02cac4e76ae1eac706e3c225cf09a05f9733bb75103f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 5
   },
@@ -5162,7 +5165,7 @@
    "hash": "b3:6b25e3518cb8036738f0b63d04e64b9da93094e4757b74f7559ccc8bd53a1fee",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -12204,8 +12207,8 @@
    "cls": "kernel",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:23f1cc43ac85e0b26763ca3444258ace8d93008c6c3ec442051c4dd9a662a189",
-   "state": "sealed",
+   "hash": "b3:63fdd57ca3557bf9e6490bc00677f6cc0af2c014f026babfb41645951fcf0287",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -12605,7 +12608,7 @@
    "hash": "b3:2ff37f0516b091d1c67099aa5df817cfbe2891d5da9c263eb47c5ef87fe99814",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -12665,7 +12668,7 @@
    "hash": "b3:57d38057b82cef4e871d68a3324fd485b298df81a766a5dcf8269e6fb63efe16",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -14686,7 +14689,7 @@
    "hash": "b3:4b1f2457160137530bee89b9fbcc250bf43deb15c428a5ec06a01ac3114b27bc",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
diff --git a/docs/state/build-state-kde.json b/docs/state/build-state-kde.json
index d4ae01fb..73b823be 100644
--- a/docs/state/build-state-kde.json
+++ b/docs/state/build-state-kde.json
@@ -3,7 +3,8 @@
  "totals": {
   "recipes": 1095,
   "nodes": 1098,
-  "sealed": 1094,
+  "sealed": 1093,
+  "debt": 1,
   "ajeno": 3,
   "never": 1
  },
@@ -16,11 +17,13 @@
   "rust": 236
  },
  "debt_by_class": {
+  "kernel": 1,
   "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 897,
+   "sealed": 896,
+   "debt": 1,
    "ajeno": 2,
    "never": 1
   },
@@ -1263,7 +1266,7 @@
    "hash": "b3:8cd3ec35022757fcd099e1a72d9fb30a3d05a54197f81b0fef6af87a6e7a0686",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -4619,7 +4622,7 @@
    "hash": "b3:552bc65053e3fc2fc42a02cac4e76ae1eac706e3c225cf09a05f9733bb75103f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 5
   },
@@ -5429,7 +5432,7 @@
    "hash": "b3:6b25e3518cb8036738f0b63d04e64b9da93094e4757b74f7559ccc8bd53a1fee",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -15791,8 +15794,8 @@
    "cls": "kernel",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:23f1cc43ac85e0b26763ca3444258ace8d93008c6c3ec442051c4dd9a662a189",
-   "state": "sealed",
+   "hash": "b3:63fdd57ca3557bf9e6490bc00677f6cc0af2c014f026babfb41645951fcf0287",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -16214,7 +16217,7 @@
    "hash": "b3:2ff37f0516b091d1c67099aa5df817cfbe2891d5da9c263eb47c5ef87fe99814",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -16274,7 +16277,7 @@
    "hash": "b3:57d38057b82cef4e871d68a3324fd485b298df81a766a5dcf8269e6fb63efe16",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -18427,7 +18430,7 @@
    "hash": "b3:54f2cc9c4e83e6861087aa2bcacc17f8d7a4482229f7ce079480db061aa7eeb8",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-kde"
    ],
diff --git a/docs/state/build-state-wlr.json b/docs/state/build-state-wlr.json
index 6c2a2be8..8a8fc751 100644
--- a/docs/state/build-state-wlr.json
+++ b/docs/state/build-state-wlr.json
@@ -3,7 +3,8 @@
  "totals": {
   "recipes": 929,
   "nodes": 932,
-  "sealed": 928,
+  "sealed": 927,
+  "debt": 1,
   "ajeno": 3,
   "never": 1
  },
@@ -16,11 +17,13 @@
   "rust": 236
  },
  "debt_by_class": {
+  "kernel": 1,
   "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 917,
+   "sealed": 916,
+   "debt": 1,
    "ajeno": 3,
    "never": 1
   },
@@ -1143,7 +1146,7 @@
    "hash": "b3:8cd3ec35022757fcd099e1a72d9fb30a3d05a54197f81b0fef6af87a6e7a0686",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -4327,7 +4330,7 @@
    "hash": "b3:552bc65053e3fc2fc42a02cac4e76ae1eac706e3c225cf09a05f9733bb75103f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 5
   },
@@ -5025,7 +5028,7 @@
    "hash": "b3:6b25e3518cb8036738f0b63d04e64b9da93094e4757b74f7559ccc8bd53a1fee",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11057,8 +11060,8 @@
    "cls": "kernel",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:23f1cc43ac85e0b26763ca3444258ace8d93008c6c3ec442051c4dd9a662a189",
-   "state": "sealed",
+   "hash": "b3:63fdd57ca3557bf9e6490bc00677f6cc0af2c014f026babfb41645951fcf0287",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -11458,7 +11461,7 @@
    "hash": "b3:2ff37f0516b091d1c67099aa5df817cfbe2891d5da9c263eb47c5ef87fe99814",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11518,7 +11521,7 @@
    "hash": "b3:57d38057b82cef4e871d68a3324fd485b298df81a766a5dcf8269e6fb63efe16",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -13399,7 +13402,7 @@
    "hash": "b3:4b1f2457160137530bee89b9fbcc250bf43deb15c428a5ec06a01ac3114b27bc",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
diff --git a/docs/state/build-state.json b/docs/state/build-state.json
index d493e81a..d0a7b2cd 100644
--- a/docs/state/build-state.json
+++ b/docs/state/build-state.json
@@ -3,7 +3,8 @@
  "totals": {
   "recipes": 919,
   "nodes": 922,
-  "sealed": 918,
+  "sealed": 917,
+  "debt": 1,
   "ajeno": 3,
   "never": 1
  },
@@ -16,11 +17,13 @@
   "rust": 236
  },
  "debt_by_class": {
+  "kernel": 1,
   "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 918,
+   "sealed": 917,
+   "debt": 1,
    "ajeno": 3,
    "never": 1
   }
@@ -1135,7 +1138,7 @@
    "hash": "b3:8cd3ec35022757fcd099e1a72d9fb30a3d05a54197f81b0fef6af87a6e7a0686",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -4281,7 +4284,7 @@
    "hash": "b3:552bc65053e3fc2fc42a02cac4e76ae1eac706e3c225cf09a05f9733bb75103f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 5
   },
@@ -4979,7 +4982,7 @@
    "hash": "b3:6b25e3518cb8036738f0b63d04e64b9da93094e4757b74f7559ccc8bd53a1fee",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -10941,8 +10944,8 @@
    "cls": "kernel",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:23f1cc43ac85e0b26763ca3444258ace8d93008c6c3ec442051c4dd9a662a189",
-   "state": "sealed",
+   "hash": "b3:63fdd57ca3557bf9e6490bc00677f6cc0af2c014f026babfb41645951fcf0287",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -11342,7 +11345,7 @@
    "hash": "b3:2ff37f0516b091d1c67099aa5df817cfbe2891d5da9c263eb47c5ef87fe99814",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11402,7 +11405,7 @@
    "hash": "b3:57d38057b82cef4e871d68a3324fd485b298df81a766a5dcf8269e6fb63efe16",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -13283,7 +13286,7 @@
    "hash": "b3:4b1f2457160137530bee89b9fbcc250bf43deb15c428a5ec06a01ac3114b27bc",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
diff --git a/docs/state/fuentes-vigia.json b/docs/state/fuentes-vigia.json
index db75699f..ada27638 100644
--- a/docs/state/fuentes-vigia.json
+++ b/docs/state/fuentes-vigia.json
@@ -1,19 +1,9 @@
 {
  "schema": "hammer-fuentes-vigia/1",
- "total": 1220,
- "vivas": 1216,
- "muertas": 4,
+ "total": 1221,
+ "vivas": 1218,
+ "muertas": 3,
  "detalle_muertas": [
-  {
-   "receta": "busybox",
-   "fichero": "recipes/busybox.toml",
-   "tipo": "tarball",
-   "url": "https://busybox.net/downloads/busybox-1.36.1.tar.bz2",
-   "sha256": "b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314",
-   "codigo": "000",
-   "viva": false,
-   "respaldo": "cache-local"
-  },
   {
    "receta": "firefox-pgo-profile",
    "fichero": "recipes/firefox-pgo-profile.toml",
diff --git a/docs/state/kernel-contract.txt b/docs/state/kernel-contract.txt
index c77ae64c..753d096f 100644
--- a/docs/state/kernel-contract.txt
+++ b/docs/state/kernel-contract.txt
@@ -6,11 +6,6 @@ contrato    docs/state/kernel-contract.toml
   · falta (no bloquea) limite-memoria — Tope de memoria por unidad [MEMCG]
   ✓ las 5 capacidades exigidas están
 
-✓ linux-generic · ./store/23f1cc43ac85e0b26763ca3444258ace8d93008c6c3ec442051c4dd9a662a189-linux-generic/boot/config-7.1.2-generic
-  perfil    anfitrion-cards   (13 capacidad(es) miradas)
-  kernel    Linux/x86_64 7.1.2 Kernel Configuration
-  ✓ las 11 capacidades exigidas están
-
 ✓ linux-gioser · ./store/b026fe145235181614b6797b697e9ae26f680b6d04596c55e9afee155d68baa0-linux-gioser/boot/config-6.16.12-metal
   perfil    anfitrion-cards   (13 capacidad(es) miradas)
   kernel    Linux/x86_64 6.16.12 Kernel Configuration
@@ -26,12 +21,18 @@ contrato    docs/state/kernel-contract.toml
   kernel    Linux/x86_64 7.1.2 Kernel Configuration
   ✓ las 11 capacidades exigidas están
 
-· 1 sellado(s) SUPERADO(s) por la receta de hoy — no bloquean, 1 con faltas:
+· 2 sellado(s) SUPERADO(s) por la receta de hoy — no bloquean, 1 con faltas:
+  linux-generic · ./store/23f1cc43ac85e0b26763ca3444258ace8d93008c6c3ec442051c4dd9a662a189-linux-generic/boot/config-7.1.2-generic  cumplía
   linux-gioser · ./store/8ffd57109a2f7102c1bbbbc91cf0e729047312eee1a4e3fdb8b178680cc94264-linux-gioser/boot/config-6.16.12-metal  le falta: limite-memoria
   Siguen siendo ciertos: si una máquina arranca uno de éstos, sus Cards corren con lo que ese kernel traiga. Se reconstruyen o se podan (`scripts/store-gc.sh`).
 
-resumen     5 de 5 config(s) VIGENTES cumplen su perfil · 1 superado(s) · 1 sin comprobar
+resumen     4 de 4 config(s) VIGENTES cumplen su perfil · 2 superado(s) · 1 sin comprobar
+
+⚠ 1 objetivo(s) del contrato SIN UN SELLADO VIGENTE — no se comprobó nada de ellos:
+  linux-generic · 63fdd57ca3557bf9e6490bc00677f6cc0af2c014f026babfb41645951fcf0287-linux-generic
+  no cuentan como aprobados: el barrido no tuvo qué mirar. Construí sus recetas.
 
 ⚠ 1 config(s) SIN COMPROBAR (ningún perfil declarado):
   linux-metal-kexec · ./store/965acc37e7f9d81ea8aa6a29177d7ac027f022cc9f4b12f3b28f7487ec6b8b9e-linux-metal-kexec/boot/config-6.16.12-metal-kexec
   no cuentan como aprobados. Declaralos en [[target]] o pasá --profile.
+Error: 1 objetivo(s) del contrato sin un sellado vigente: no se comprobó nada de ellos. Construí sus recetas antes de leer esto como aprobado.
diff --git a/docs/state/keystones.json b/docs/state/keystones.json
index 4a5386ad..4c213df7 100644
--- a/docs/state/keystones.json
+++ b/docs/state/keystones.json
@@ -4,34 +4,41 @@
   {
    "nudo": "corpus/make",
    "gateo_total": 564,
-   "gateo_en_deuda": 1,
+   "gateo_en_deuda": 2,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/binutils",
    "gateo_total": 482,
-   "gateo_en_deuda": 1,
+   "gateo_en_deuda": 2,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/pkgconf",
    "gateo_total": 473,
-   "gateo_en_deuda": 1,
+   "gateo_en_deuda": 2,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/zlib",
-   "gateo_total": 398,
-   "gateo_en_deuda": 1,
+   "nudo": "corpus/perl",
+   "gateo_total": 393,
+   "gateo_en_deuda": 2,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/perl",
-   "gateo_total": 393,
+   "nudo": "corpus/openssl",
+   "gateo_total": 37,
+   "gateo_en_deuda": 2,
+   "exclusivo": 0,
+   "en_deuda": false
+  },
+  {
+   "nudo": "corpus/zlib",
+   "gateo_total": 398,
    "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
@@ -92,6 +99,20 @@
    "exclusivo": 0,
    "en_deuda": false
   },
+  {
+   "nudo": "corpus/bison",
+   "gateo_total": 225,
+   "gateo_en_deuda": 1,
+   "exclusivo": 0,
+   "en_deuda": false
+  },
+  {
+   "nudo": "corpus/flex",
+   "gateo_total": 204,
+   "gateo_en_deuda": 1,
+   "exclusivo": 0,
+   "en_deuda": false
+  },
   {
    "nudo": "corpus/cmake",
    "gateo_total": 199,
@@ -100,8 +121,8 @@
    "en_deuda": false
   },
   {
-   "nudo": "corpus/openssl",
-   "gateo_total": 37,
+   "nudo": "corpus/m4",
+   "gateo_total": 48,
    "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
@@ -113,6 +134,13 @@
    "exclusivo": 0,
    "en_deuda": false
   },
+  {
+   "nudo": "corpus/elfutils",
+   "gateo_total": 5,
+   "gateo_en_deuda": 1,
+   "exclusivo": 0,
+   "en_deuda": false
+  },
   {
    "nudo": "corpus/llvm21",
    "gateo_total": 1,
@@ -148,13 +176,6 @@
    "exclusivo": 0,
    "en_deuda": false
   },
-  {
-   "nudo": "corpus/bison",
-   "gateo_total": 225,
-   "gateo_en_deuda": 0,
-   "exclusivo": 0,
-   "en_deuda": false
-  },
   {
    "nudo": "corpus/expat",
    "gateo_total": 218,
@@ -162,13 +183,6 @@
    "exclusivo": 0,
    "en_deuda": false
   },
-  {
-   "nudo": "corpus/flex",
-   "gateo_total": 204,
-   "gateo_en_deuda": 0,
-   "exclusivo": 0,
-   "en_deuda": false
-  },
   {
    "nudo": "corpus/wayland",
    "gateo_total": 174,
@@ -546,30 +560,16 @@
    "gateo_en_deuda": 0,
    "exclusivo": 0,
    "en_deuda": false
-  },
-  {
-   "nudo": "incoming-kde/kwindowsystem",
-   "gateo_total": 49,
-   "gateo_en_deuda": 0,
-   "exclusivo": 0,
-   "en_deuda": false
-  },
-  {
-   "nudo": "corpus/pixman",
-   "gateo_total": 48,
-   "gateo_en_deuda": 0,
-   "exclusivo": 0,
-   "en_deuda": false
   }
  ],
  "en_deuda": 0,
  "camino_critico": {
   "con_datos": true,
-  "segundos": 45.0,
+  "segundos": 1370,
   "pasos": 1,
-  "cobertura": "0/1",
+  "cobertura": "1/2",
   "secuencia": [
-   "corpus/rust"
+   "corpus/linux-generic"
   ]
  }
 }
diff --git a/docs/state/raices.txt b/docs/state/raices.txt
index c3cb12fb..8154ce81 100644
--- a/docs/state/raices.txt
+++ b/docs/state/raices.txt
@@ -1,4 +1,4 @@
-raíces sucias y symlinks al lab · medido 2026-09-15T21:01:27Z
+raíces sucias y symlinks al lab · medido 2026-09-15T21:31:26Z
 == raíces sucias en el STORE ENTERO ==
    • perl                    945  (AnyDBM_File.0, App::Cpan.0, App::Prove.0, …)
      DEUDA DECIDIDA: 945 páginas nroff en `/` porque su Configure eligió man1dir=' '. El arreglo es UNA línea y cuesta 305 rebuilds ⇒ va con el próximo bump. Ver recipes/perl.toml.
diff --git a/docs/state/subcomandos.txt b/docs/state/subcomandos.txt
index 253a0984..24da2d8d 100644
--- a/docs/state/subcomandos.txt
+++ b/docs/state/subcomandos.txt
@@ -1,3 +1,3 @@
-subcomandos sin driver · medido 2026-09-15T21:01:24Z
+subcomandos sin driver · medido 2026-09-15T21:31:23Z
 ══ SUBCOMANDOS SIN DRIVER ══
    ✓ 0 herramientas inertes: todos los drivers de la tabla están en el catálogo