gioser

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 815Rust 56Shell 37Markdown 291229 Definiciones

estado: cosecha granja 2026-09-16T11:02:38Z — avance del árbol KDE

3a68db44b825d614f93ee19f9ce34ccca7585f1a · por Sergio · (hace 1 mes) · padre bad2b1c63 · ver el árbol en este commit

Delta semántico

Ninguna definición cambió: el cambio es de texto, documentación o datos.

10 archivos · +207 −167

diff --git a/docs/state/build-state-cosmic.json b/docs/state/build-state-cosmic.json
index eb822a73..de115ce6 100644
--- a/docs/state/build-state-cosmic.json
+++ b/docs/state/build-state-cosmic.json
@@ -3,8 +3,8 @@
  "totals": {
   "recipes": 945,
   "nodes": 948,
-  "sealed": 944,
-  "debt": 1,
+  "sealed": 943,
+  "debt": 2,
   "ajeno": 3
  },
  "by_class": {
@@ -16,12 +16,13 @@
   "rust": 256
  },
  "debt_by_class": {
-  "kernel": 1
+  "kernel": 1,
+  "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 916,
-   "debt": 1,
+   "sealed": 915,
+   "debt": 2,
    "ajeno": 3
   },
   "incoming-cosmic": {
@@ -2775,7 +2776,7 @@
    "hash": "b3:5f6c63a239018869d4b0f37e019ce081f2a5f077dbf3d441d8f14163c54dcb2f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "cli",
     "escritorio-cosmic",
@@ -3763,7 +3764,7 @@
    "hash": "b3:e0e367e65e8741f651789f5c7d0d1178f617f15de4f43f0d804d06f754375b67",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11603,7 +11604,7 @@
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:27be53c174becbb33bfaabbdd679d14eae8e9f023d55e99f036e60e9e0894ab3",
+   "hash": "b3:95a4794bc0f944349117f9c82ca5681577d7b75f9ae0cb5c9632269ae278022b",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -11652,21 +11653,22 @@
   "llvm21": {
    "iname": "llvm21",
    "version": "21.1.2",
-   "link": "static",
+   "link": "dynamic",
    "compiler": "zig-cc",
    "deps": [
     "cmake",
     "pkgconf",
     "python3",
-    "samurai"
+    "samurai",
+    "zlib"
    ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:95956a163a79e03b94fa39c0d40e811140fe2d0df7442d72f0d3455d8f33f9c2",
+   "hash": "b3:bd4a40948754abe41675e79e3f5602ea5265cd2ff2d79568a53aed222947c1c1",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 2
   },
@@ -13817,7 +13819,7 @@
    "hash": "b3:cc662f587946544cb375195862dc5da45d92c41f5e3b5069904ffbfc4a82dde2",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -14525,7 +14527,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -15091,7 +15093,7 @@
    "hash": "b3:ff5cf5e5080f20587b26946d0dfff36a58c9096d30eace4ae9cece24594d171e",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -15642,8 +15644,8 @@
    "cls": "rust",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:015a07fb7cd250e79327699a8bcf6615ad96b9a6933802dabf35d2f24c9aac57",
-   "state": "sealed",
+   "hash": "b3:702094a84fdac7e455e77ce0345bacbfc92a8e8e42d4021f854624b8b0811522",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -15797,7 +15799,7 @@
    "hash": "b3:2f75c0e225a60fd56f7e415b7a739a461c97695c2e3f015c9af576d8a4a2492c",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -19718,7 +19720,7 @@
     "escritorio-sway",
     "servidor"
    ],
-   "dependientes_total": 125
+   "dependientes_total": 126
   },
   "zlib-ng": {
    "iname": "zlib-ng",
diff --git a/docs/state/build-state-gnome.json b/docs/state/build-state-gnome.json
index afb247ee..6093f46d 100644
--- a/docs/state/build-state-gnome.json
+++ b/docs/state/build-state-gnome.json
@@ -3,8 +3,8 @@
  "totals": {
   "recipes": 971,
   "nodes": 974,
-  "sealed": 970,
-  "debt": 1,
+  "sealed": 969,
+  "debt": 2,
   "ajeno": 3
  },
  "by_class": {
@@ -16,12 +16,13 @@
   "rust": 236
  },
  "debt_by_class": {
-  "kernel": 1
+  "kernel": 1,
+  "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 904,
-   "debt": 1,
+   "sealed": 903,
+   "debt": 2,
    "ajeno": 3
   },
   "incoming-gnome": {
@@ -2866,7 +2867,7 @@
    "hash": "b3:5f6c63a239018869d4b0f37e019ce081f2a5f077dbf3d441d8f14163c54dcb2f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "cli",
     "escritorio-cosmic",
@@ -3454,7 +3455,7 @@
    "hash": "b3:e0e367e65e8741f651789f5c7d0d1178f617f15de4f43f0d804d06f754375b67",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -12375,7 +12376,7 @@
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:27be53c174becbb33bfaabbdd679d14eae8e9f023d55e99f036e60e9e0894ab3",
+   "hash": "b3:95a4794bc0f944349117f9c82ca5681577d7b75f9ae0cb5c9632269ae278022b",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -12424,21 +12425,22 @@
   "llvm21": {
    "iname": "llvm21",
    "version": "21.1.2",
-   "link": "static",
+   "link": "dynamic",
    "compiler": "zig-cc",
    "deps": [
     "cmake",
     "pkgconf",
     "python3",
-    "samurai"
+    "samurai",
+    "zlib"
    ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:95956a163a79e03b94fa39c0d40e811140fe2d0df7442d72f0d3455d8f33f9c2",
+   "hash": "b3:bd4a40948754abe41675e79e3f5602ea5265cd2ff2d79568a53aed222947c1c1",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 2
   },
@@ -14735,7 +14737,7 @@
    "hash": "b3:cc662f587946544cb375195862dc5da45d92c41f5e3b5069904ffbfc4a82dde2",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -15469,7 +15471,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -16112,7 +16114,7 @@
    "hash": "b3:ff5cf5e5080f20587b26946d0dfff36a58c9096d30eace4ae9cece24594d171e",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -16663,8 +16665,8 @@
    "cls": "rust",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:015a07fb7cd250e79327699a8bcf6615ad96b9a6933802dabf35d2f24c9aac57",
-   "state": "sealed",
+   "hash": "b3:702094a84fdac7e455e77ce0345bacbfc92a8e8e42d4021f854624b8b0811522",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -16818,7 +16820,7 @@
    "hash": "b3:2f75c0e225a60fd56f7e415b7a739a461c97695c2e3f015c9af576d8a4a2492c",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -20826,7 +20828,7 @@
     "escritorio-sway",
     "servidor"
    ],
-   "dependientes_total": 125
+   "dependientes_total": 126
   },
   "zlib-ng": {
    "iname": "zlib-ng",
diff --git a/docs/state/build-state-kde.json b/docs/state/build-state-kde.json
index 378118b8..b52268f9 100644
--- a/docs/state/build-state-kde.json
+++ b/docs/state/build-state-kde.json
@@ -3,8 +3,8 @@
  "totals": {
   "recipes": 1096,
   "nodes": 1099,
-  "sealed": 1095,
-  "debt": 1,
+  "sealed": 1094,
+  "debt": 2,
   "ajeno": 3
  },
  "by_class": {
@@ -16,12 +16,13 @@
   "rust": 236
  },
  "debt_by_class": {
-  "kernel": 1
+  "kernel": 1,
+  "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 898,
-   "debt": 1,
+   "sealed": 897,
+   "debt": 2,
    "ajeno": 2
   },
   "incoming-kde": {
@@ -3026,7 +3027,7 @@
    "hash": "b3:5f6c63a239018869d4b0f37e019ce081f2a5f077dbf3d441d8f14163c54dcb2f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "cli",
     "escritorio-cosmic",
@@ -3575,7 +3576,7 @@
    "hash": "b3:e0e367e65e8741f651789f5c7d0d1178f617f15de4f43f0d804d06f754375b67",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -15962,7 +15963,7 @@
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:27be53c174becbb33bfaabbdd679d14eae8e9f023d55e99f036e60e9e0894ab3",
+   "hash": "b3:95a4794bc0f944349117f9c82ca5681577d7b75f9ae0cb5c9632269ae278022b",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -16011,21 +16012,22 @@
   "llvm21": {
    "iname": "llvm21",
    "version": "21.1.2",
-   "link": "static",
+   "link": "dynamic",
    "compiler": "zig-cc",
    "deps": [
     "cmake",
     "pkgconf",
     "python3",
-    "samurai"
+    "samurai",
+    "zlib"
    ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:95956a163a79e03b94fa39c0d40e811140fe2d0df7442d72f0d3455d8f33f9c2",
+   "hash": "b3:bd4a40948754abe41675e79e3f5602ea5265cd2ff2d79568a53aed222947c1c1",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 2
   },
@@ -18470,7 +18472,7 @@
    "hash": "b3:cc662f587946544cb375195862dc5da45d92c41f5e3b5069904ffbfc4a82dde2",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -19246,7 +19248,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -20902,7 +20904,7 @@
    "hash": "b3:ff5cf5e5080f20587b26946d0dfff36a58c9096d30eace4ae9cece24594d171e",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -22063,8 +22065,8 @@
    "cls": "rust",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:015a07fb7cd250e79327699a8bcf6615ad96b9a6933802dabf35d2f24c9aac57",
-   "state": "sealed",
+   "hash": "b3:702094a84fdac7e455e77ce0345bacbfc92a8e8e42d4021f854624b8b0811522",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -22218,7 +22220,7 @@
    "hash": "b3:2f75c0e225a60fd56f7e415b7a739a461c97695c2e3f015c9af576d8a4a2492c",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -26883,7 +26885,7 @@
     "escritorio-sway",
     "servidor"
    ],
-   "dependientes_total": 125
+   "dependientes_total": 126
   },
   "zlib-ng": {
    "iname": "zlib-ng",
diff --git a/docs/state/build-state-wlr.json b/docs/state/build-state-wlr.json
index d87436bd..288b8bb9 100644
--- a/docs/state/build-state-wlr.json
+++ b/docs/state/build-state-wlr.json
@@ -3,8 +3,8 @@
  "totals": {
   "recipes": 930,
   "nodes": 933,
-  "sealed": 929,
-  "debt": 1,
+  "sealed": 928,
+  "debt": 2,
   "ajeno": 3
  },
  "by_class": {
@@ -16,12 +16,13 @@
   "rust": 236
  },
  "debt_by_class": {
-  "kernel": 1
+  "kernel": 1,
+  "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 918,
-   "debt": 1,
+   "sealed": 917,
+   "debt": 2,
    "ajeno": 3
   },
   "incoming-wlr": {
@@ -2775,7 +2776,7 @@
    "hash": "b3:5f6c63a239018869d4b0f37e019ce081f2a5f077dbf3d441d8f14163c54dcb2f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "cli",
     "escritorio-cosmic",
@@ -3324,7 +3325,7 @@
    "hash": "b3:e0e367e65e8741f651789f5c7d0d1178f617f15de4f43f0d804d06f754375b67",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11228,7 +11229,7 @@
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:27be53c174becbb33bfaabbdd679d14eae8e9f023d55e99f036e60e9e0894ab3",
+   "hash": "b3:95a4794bc0f944349117f9c82ca5681577d7b75f9ae0cb5c9632269ae278022b",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -11277,21 +11278,22 @@
   "llvm21": {
    "iname": "llvm21",
    "version": "21.1.2",
-   "link": "static",
+   "link": "dynamic",
    "compiler": "zig-cc",
    "deps": [
     "cmake",
     "pkgconf",
     "python3",
-    "samurai"
+    "samurai",
+    "zlib"
    ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:95956a163a79e03b94fa39c0d40e811140fe2d0df7442d72f0d3455d8f33f9c2",
+   "hash": "b3:bd4a40948754abe41675e79e3f5602ea5265cd2ff2d79568a53aed222947c1c1",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 2
   },
@@ -13448,7 +13450,7 @@
    "hash": "b3:cc662f587946544cb375195862dc5da45d92c41f5e3b5069904ffbfc4a82dde2",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -14156,7 +14158,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -14678,7 +14680,7 @@
    "hash": "b3:ff5cf5e5080f20587b26946d0dfff36a58c9096d30eace4ae9cece24594d171e",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -15229,8 +15231,8 @@
    "cls": "rust",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:015a07fb7cd250e79327699a8bcf6615ad96b9a6933802dabf35d2f24c9aac57",
-   "state": "sealed",
+   "hash": "b3:702094a84fdac7e455e77ce0345bacbfc92a8e8e42d4021f854624b8b0811522",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -15384,7 +15386,7 @@
    "hash": "b3:2f75c0e225a60fd56f7e415b7a739a461c97695c2e3f015c9af576d8a4a2492c",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -19532,7 +19534,7 @@
     "escritorio-sway",
     "servidor"
    ],
-   "dependientes_total": 125
+   "dependientes_total": 126
   },
   "zlib-ng": {
    "iname": "zlib-ng",
diff --git a/docs/state/build-state.json b/docs/state/build-state.json
index 8a90dbd7..f042ec27 100644
--- a/docs/state/build-state.json
+++ b/docs/state/build-state.json
@@ -3,8 +3,8 @@
  "totals": {
   "recipes": 920,
   "nodes": 923,
-  "sealed": 919,
-  "debt": 1,
+  "sealed": 918,
+  "debt": 2,
   "ajeno": 3
  },
  "by_class": {
@@ -16,12 +16,13 @@
   "rust": 236
  },
  "debt_by_class": {
-  "kernel": 1
+  "kernel": 1,
+  "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 919,
-   "debt": 1,
+   "sealed": 918,
+   "debt": 2,
    "ajeno": 3
   }
  },
@@ -2767,7 +2768,7 @@
    "hash": "b3:5f6c63a239018869d4b0f37e019ce081f2a5f077dbf3d441d8f14163c54dcb2f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "cli",
     "escritorio-cosmic",
@@ -3316,7 +3317,7 @@
    "hash": "b3:e0e367e65e8741f651789f5c7d0d1178f617f15de4f43f0d804d06f754375b67",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11112,7 +11113,7 @@
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:27be53c174becbb33bfaabbdd679d14eae8e9f023d55e99f036e60e9e0894ab3",
+   "hash": "b3:95a4794bc0f944349117f9c82ca5681577d7b75f9ae0cb5c9632269ae278022b",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -11161,21 +11162,22 @@
   "llvm21": {
    "iname": "llvm21",
    "version": "21.1.2",
-   "link": "static",
+   "link": "dynamic",
    "compiler": "zig-cc",
    "deps": [
     "cmake",
     "pkgconf",
     "python3",
-    "samurai"
+    "samurai",
+    "zlib"
    ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:95956a163a79e03b94fa39c0d40e811140fe2d0df7442d72f0d3455d8f33f9c2",
+   "hash": "b3:bd4a40948754abe41675e79e3f5602ea5265cd2ff2d79568a53aed222947c1c1",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [],
    "dependientes_total": 2
   },
@@ -13332,7 +13334,7 @@
    "hash": "b3:cc662f587946544cb375195862dc5da45d92c41f5e3b5069904ffbfc4a82dde2",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -14040,7 +14042,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -14562,7 +14564,7 @@
    "hash": "b3:ff5cf5e5080f20587b26946d0dfff36a58c9096d30eace4ae9cece24594d171e",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -15113,8 +15115,8 @@
    "cls": "rust",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:015a07fb7cd250e79327699a8bcf6615ad96b9a6933802dabf35d2f24c9aac57",
-   "state": "sealed",
+   "hash": "b3:702094a84fdac7e455e77ce0345bacbfc92a8e8e42d4021f854624b8b0811522",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -15268,7 +15270,7 @@
    "hash": "b3:2f75c0e225a60fd56f7e415b7a739a461c97695c2e3f015c9af576d8a4a2492c",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -19130,7 +19132,7 @@
     "escritorio-sway",
     "servidor"
    ],
-   "dependientes_total": 125
+   "dependientes_total": 126
   },
   "zlib-ng": {
    "iname": "zlib-ng",
diff --git a/docs/state/duplicados.json b/docs/state/duplicados.json
index 0823734c..49ea1884 100644
--- a/docs/state/duplicados.json
+++ b/docs/state/duplicados.json
@@ -479,7 +479,7 @@
    ],
    "radio": {
     "corpus/zlib-shared": 90,
-    "corpus/zlib": 125
+    "corpus/zlib": 126
    }
   },
   {
diff --git a/docs/state/fuentes-vigia.json b/docs/state/fuentes-vigia.json
index 528268c4..05b8a5f3 100644
--- a/docs/state/fuentes-vigia.json
+++ b/docs/state/fuentes-vigia.json
@@ -1,8 +1,8 @@
 {
  "schema": "hammer-fuentes-vigia/1",
- "total": 1223,
- "vivas": 1220,
- "muertas": 3,
+ "total": 1224,
+ "vivas": 1218,
+ "muertas": 6,
  "detalle_muertas": [
   {
    "receta": "firefox-pgo-profile",
@@ -14,6 +14,36 @@
    "viva": false,
    "respaldo": "cache-local"
   },
+  {
+   "receta": "freetype",
+   "fichero": "recipes/freetype.toml",
+   "tipo": "tarball",
+   "url": "https://download.savannah.gnu.org/releases/freetype/freetype-2.14.3.tar.xz",
+   "sha256": "36bc4f1cc413335368ee656c42afca65c5a3987e8768cc28cf11ba775e785a5f",
+   "codigo": "502",
+   "viva": false,
+   "respaldo": "cache-local"
+  },
+  {
+   "receta": "freetype-shared",
+   "fichero": "recipes/freetype-shared.toml",
+   "tipo": "tarball",
+   "url": "https://download.savannah.gnu.org/releases/freetype/freetype-2.14.3.tar.xz",
+   "sha256": "36bc4f1cc413335368ee656c42afca65c5a3987e8768cc28cf11ba775e785a5f",
+   "codigo": "502",
+   "viva": false,
+   "respaldo": "cache-local"
+  },
+  {
+   "receta": "gmp",
+   "fichero": "recipes/incoming-cosmic/gmp.toml",
+   "tipo": "tarball",
+   "url": "https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz",
+   "sha256": "a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898",
+   "codigo": "000",
+   "viva": false,
+   "respaldo": "EN RIESGO"
+  },
   {
    "receta": "ia-modelo-chat",
    "fichero": "recipes/ia-modelo-chat.toml",
@@ -35,6 +65,6 @@
    "respaldo": "cache-local"
   }
  ],
- "en_riesgo": 0,
+ "en_riesgo": 1,
  "mirror_consultado": true
 }
diff --git a/docs/state/keystones.json b/docs/state/keystones.json
index ea2be67c..b91ee38a 100644
--- a/docs/state/keystones.json
+++ b/docs/state/keystones.json
@@ -4,132 +4,153 @@
   {
    "nudo": "corpus/make",
    "gateo_total": 565,
-   "gateo_en_deuda": 1,
+   "gateo_en_deuda": 2,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/binutils",
    "gateo_total": 483,
-   "gateo_en_deuda": 1,
+   "gateo_en_deuda": 2,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/pkgconf",
    "gateo_total": 474,
-   "gateo_en_deuda": 1,
+   "gateo_en_deuda": 2,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/perl",
    "gateo_total": 394,
+   "gateo_en_deuda": 2,
+   "exclusivo": 0,
+   "en_deuda": false
+  },
+  {
+   "nudo": "corpus/openssl",
+   "gateo_total": 37,
+   "gateo_en_deuda": 2,
+   "exclusivo": 0,
+   "en_deuda": false
+  },
+  {
+   "nudo": "corpus/zlib",
+   "gateo_total": 399,
    "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/bison",
-   "gateo_total": 225,
+   "nudo": "corpus/ncurses-shared",
+   "gateo_total": 367,
    "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/flex",
-   "gateo_total": 204,
+   "nudo": "corpus/xz-shared",
+   "gateo_total": 367,
    "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/m4",
-   "gateo_total": 48,
+   "nudo": "corpus/bzip2-shared",
+   "gateo_total": 366,
    "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/openssl",
-   "gateo_total": 37,
+   "nudo": "corpus/readline-shared",
+   "gateo_total": 365,
    "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/elfutils",
-   "gateo_total": 5,
+   "nudo": "corpus/openssl-threads",
+   "gateo_total": 364,
    "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/zlib",
-   "gateo_total": 399,
-   "gateo_en_deuda": 0,
+   "nudo": "corpus/sqlite-shared",
+   "gateo_total": 364,
+   "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/ncurses-shared",
-   "gateo_total": 367,
-   "gateo_en_deuda": 0,
+   "nudo": "corpus/python3",
+   "gateo_total": 363,
+   "gateo_en_deuda": 1,
+   "exclusivo": 1,
+   "en_deuda": false
+  },
+  {
+   "nudo": "corpus/samurai",
+   "gateo_total": 350,
+   "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/xz-shared",
-   "gateo_total": 367,
-   "gateo_en_deuda": 0,
+   "nudo": "corpus/bison",
+   "gateo_total": 225,
+   "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/go",
-   "gateo_total": 366,
-   "gateo_en_deuda": 0,
+   "nudo": "corpus/flex",
+   "gateo_total": 204,
+   "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/bzip2-shared",
-   "gateo_total": 366,
-   "gateo_en_deuda": 0,
+   "nudo": "corpus/cmake",
+   "gateo_total": 200,
+   "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/readline-shared",
-   "gateo_total": 365,
-   "gateo_en_deuda": 0,
+   "nudo": "corpus/m4",
+   "gateo_total": 48,
+   "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/openssl-threads",
-   "gateo_total": 364,
-   "gateo_en_deuda": 0,
+   "nudo": "corpus/curl",
+   "gateo_total": 13,
+   "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/sqlite-shared",
-   "gateo_total": 364,
-   "gateo_en_deuda": 0,
+   "nudo": "corpus/elfutils",
+   "gateo_total": 5,
+   "gateo_en_deuda": 1,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/python3",
-   "gateo_total": 363,
-   "gateo_en_deuda": 0,
-   "exclusivo": 1,
+   "nudo": "corpus/llvm21",
+   "gateo_total": 2,
+   "gateo_en_deuda": 1,
+   "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/samurai",
-   "gateo_total": 350,
+   "nudo": "corpus/go",
+   "gateo_total": 366,
    "gateo_en_deuda": 0,
    "exclusivo": 0,
    "en_deuda": false
@@ -162,13 +183,6 @@
    "exclusivo": 0,
    "en_deuda": false
   },
-  {
-   "nudo": "corpus/cmake",
-   "gateo_total": 200,
-   "gateo_en_deuda": 0,
-   "exclusivo": 0,
-   "en_deuda": false
-  },
   {
    "nudo": "corpus/wayland",
    "gateo_total": 174,
@@ -546,20 +560,6 @@
    "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,
@@ -567,7 +567,7 @@
   "con_datos": true,
   "segundos": 1370,
   "pasos": 1,
-  "cobertura": "1/1",
+  "cobertura": "1/2",
   "secuencia": [
    "corpus/linux-generic"
   ]
diff --git a/docs/state/raices.txt b/docs/state/raices.txt
index 7f8b4b11..e59056f4 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-16T10:31:44Z
+raíces sucias y symlinks al lab · medido 2026-09-16T11:02:17Z
 == 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 c9e0640a..925efc05 100644
--- a/docs/state/subcomandos.txt
+++ b/docs/state/subcomandos.txt
@@ -1,3 +1,3 @@
-subcomandos sin driver · medido 2026-09-16T10:31:44Z
+subcomandos sin driver · medido 2026-09-16T11:02:14Z
 ══ SUBCOMANDOS SIN DRIVER ══
    ✓ 0 herramientas inertes: todos los drivers de la tabla están en el catálogo