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 1457Shell 147Markdown 90Rust 853012 Definiciones

estado: grafo wlr tras la tanda de 30 hojas — los tres perfiles cierran al 100%

base 51/51 · cli 74/74 · escritorio-sway 121/121. Cosecha verificada: cero artefactos en el
worker que el hub no tenga.

De la tanda: 25 de 30 selladas. Los 5 fallos, ninguno causado por el split:
· cargo-audit, cargo-hack, git-absorb — 'spawn cargo vendor': el grafo las clasifica como clase
  `c` porque declaran compiler=gcc para sus deps de C, pero por dentro son Cargo. Filtrar por la
  clase del grafo NO basta.
· hammerd — git privado por SSH (HUB-ONLY, como las de tawasuyu).
· coreutils — 'you should not run configure as root'. Esto NO lo causó el split: es DERIVA. La
  receta llevaba tiempo sin poder construirse en el lab actual y nadie lo sabía porque su
  artefacto viejo seguía en el store. Es exactamente lo que la campaña destapa.

⚠ Y de ahí sale un riesgo que conviene nombrar: cada receta que deja de reconstruir convierte su
artefacto viejo en un REHÉN — store-gc no puede podarlo (es el único ejemplar) y nadie puede
regenerarlo. Hoy son ~12 G inmovilizados, y crecen con cada receta que se rompe en silencio.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

56d4de5fb07edc9a012701cc8224fcab9fe968f6 · por sergio · (hace 2 meses) · padre 5ed64aa44 · ver el árbol en este commit

Delta semántico

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

1 archivos · +82 −48

diff --git a/docs/state/build-state-wlr.json b/docs/state/build-state-wlr.json
index 7e21fa81..57843c45 100644
--- a/docs/state/build-state-wlr.json
+++ b/docs/state/build-state-wlr.json
@@ -3,8 +3,8 @@
  "totals": {
   "recipes": 791,
   "nodes": 791,
-  "sealed": 780,
-  "debt": 9,
+  "sealed": 775,
+  "debt": 14,
   "never": 2
  },
  "by_class": {
@@ -15,14 +15,14 @@
   "rust": 228
  },
  "debt_by_class": {
-  "c": 3,
+  "c": 8,
   "gui": 7,
   "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 768,
-   "debt": 9,
+   "sealed": 763,
+   "debt": 14,
    "never": 2
   },
   "incoming-wlr": {
@@ -710,6 +710,7 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "ncurses",
     "readline",
     "linux-headers",
@@ -717,7 +718,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:dc7608d9ac3e7f37488641adc1f99e73889d111fc4867a9e5bd87e07d4d8f355",
+   "hash": "b3:62baaf327059bc6eead9d2eccbec471f428996f73d02387a9ab0978078ea5498",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -809,7 +810,7 @@
    "hash": "b3:f4507dcd4e0f770d59fea74f2fc7688e03d27580d7f1d5d18d0b9783f019605b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 5,
    "perfiles": [
     "base",
     "cli",
@@ -819,7 +820,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 7
+   "dependientes_total": 37
   },
   "biome": {
    "iname": "biome",
@@ -997,11 +998,12 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "cmake"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:3748d778f8945396f76bf889dedb525b38cd967baaf558457abdd0a2cc8ccaf1",
+   "hash": "b3:460b62da078f64c8eedf9ba90573f5f70d6ae1e062485fff6c23c885323dd8ba",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -1083,11 +1085,12 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "libcap"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:a18f9285cf83edc3193b22c88384d98461dd41ef6334b03ceac914b7f7cfe117",
+   "hash": "b3:676efee94553612212e91a5d1cb1c6c60d2c6743bb1ba79a3946db1b6f728ffa",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -1100,11 +1103,12 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:48b91bb1b658500a7b2b4fa5526ca4eb46e33c2ca205e33b46a3abe835a1fca0",
+   "hash": "b3:0d3386edaceb80e57fe0c8d999dd83fadc443dc2ab9f45fd3602900fdc63abf9",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -1117,12 +1121,13 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "openssl",
     "perl"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:e66a287c6eade0b0fb5b8213986fcefc480dcf2f2b8405a6c8cbcc9d2de7ff2d",
+   "hash": "b3:ad1f5c8c86b4c80e6d564b6fcc1e756c6d68b1bbac4fde6cd9ece516dd81fa20",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -1203,12 +1208,13 @@
    "link": "static",
    "compiler": "gcc",
    "deps": [
+    "binutils",
     "zlib"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:da5a32da997dce106d0b00f8f1d62a68f651cafb4878e1ff52940c31f6c06d72",
-   "state": "sealed",
+   "hash": "b3:69c99d7341e69f76446bbd00bc6ddcaea138930ed0a7aa27f607667a673dcd41",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -1509,11 +1515,13 @@
    "version": "0.6.45",
    "link": "static",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "binutils"
+   ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:e9e7881c7266a05c7ca78db516c38e8844e268b2fce8be8b7dc66f151d2bb679",
-   "state": "sealed",
+   "hash": "b3:baeb3f01a037dce44464a2eaca1b75131236c42d2c193d9a978ca6f44e5436eb",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -2309,12 +2317,13 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:c440be77f89d4346359d9eb71fa63af45a140e1fba883670d98f437f419c87bb",
-   "state": "sealed",
+   "hash": "b3:98c879de05472f4ac9e896c6a750f3bda3ff8bfbca6e58f7286964ebb09e1442",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -2757,13 +2766,14 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "linux-headers",
     "make",
     "pkgconf"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:fe0ce43e6166c39e55cd0f5fa38abf6697b1a19d206dd2a63644c55d5b51d442",
+   "hash": "b3:00855e480d269d88872fe2b7a740bf1471459f1ace713ed3c00922191858ab12",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -2910,12 +2920,13 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "bison",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:5ecfb89d137b49e9cd9246a1642d2c0458f77caef6759dbd9887d9a0162668bb",
+   "hash": "b3:aac29dc3b97f0ca5d3ee699b2de566896fbda1070b0249f3c1fe53e04d220f42",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -2998,12 +3009,13 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "linux-headers",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:85bfcbb233e9af9d465223e70356dbdf7152c90748e01db228d07ead6ef251f1",
+   "hash": "b3:14a87b8c42e8aecaaab7cefe70c9961ce358b12c8087bcc96e86f3a4ba6cee95",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -3236,12 +3248,13 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "linux-headers",
     "pkgconf"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:8fd3731504fdc2cc4c1ae1add80aaf8a01651d56d9dc61472af60d27df46e446",
+   "hash": "b3:dad849a6b32cfb517be59ac16056063a4cd1c8f4fe7444c4bf2f9a8b577e3e0c",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -3642,11 +3655,12 @@
    "link": "static",
    "compiler": "gcc",
    "deps": [
+    "binutils",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:b2f59848eafd8246bd2529dc3c9f2555e510591af69ff775f21b78982965bacf",
+   "hash": "b3:8bf4f0b33e3db945300380ab5118a00aa54b469ffbde08a4cfc1fb6de3413e90",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -4074,11 +4088,12 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:060fb573593f895c56001f878209c03f1009ebf163f0c271329785ea684c2726",
+   "hash": "b3:729221e174ae68986402a9a8ace548300e140683845849908b6122337fc106f4",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -4274,6 +4289,7 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "zlib",
     "openssl",
     "curl",
@@ -4283,7 +4299,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:b3baa43698214b31af606e905046d9b97e7363d4d45c81ea9ea74d64af5561c8",
+   "hash": "b3:ae2d4f3d929cb2059aa849ccc86ed5a149ef0aa26d1393cc8cce8ae975117484",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -4300,12 +4316,13 @@
    "link": "static",
    "compiler": "gcc",
    "deps": [
+    "binutils",
     "zlib"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:c56c4659b800d61c4aa1cf9e25d5050b89ad8aa0f9f53a6f8a6e444aa7bcb8c2",
-   "state": "sealed",
+   "hash": "b3:b1d65caefc63d9079b69e8db9fec4b44cf89c16d8802ebb6034e05798aaf6a1b",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -4413,10 +4430,12 @@
    "version": "2.8.0",
    "link": "static",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "binutils"
+   ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:d22397909ac8639f9b35153e4ea53243de9922701d5fb5e4c525a3f0b5966a5e",
+   "hash": "b3:c53938f148d7b26ef9ef0374340ec38db9e985fdffaed6cccb5588b7391c469a",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -4642,6 +4661,7 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "libgpg-error",
     "libgcrypt",
     "libassuan",
@@ -4654,7 +4674,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:ece31e4a4934abff910de9d87bb9a2219f54329f61b198eda1e604bcc7a9f542",
+   "hash": "b3:ba011d960f4085ff35e98ff6b48f9badb2ed68fd84f7a6318cbe55c8389387ad",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -5460,10 +5480,12 @@
    "version": "3.12",
    "link": "static",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "binutils"
+   ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:b81e893e4f875f2a1c46345a44d78ebc07e22e22c0fdaa8da801e42bcf7cbd21",
+   "hash": "b3:071dbdfb54ef8e78679fdc90cd1384816bf0c21e2bde97967c7fe2fb17d88bb8",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -5756,11 +5778,12 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:c9521e8688019d92f916c6cea14163584d8a3ab8ba9f2cc2a81cc66e6aedf296",
+   "hash": "b3:006b5d1923aa17eb2532f4385fc6bd71688ad5344216add2d499fd42bf7aec9f",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -5842,11 +5865,13 @@
    "version": "0.0.1",
    "link": "static",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "binutils"
+   ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:d08fd273547c9ba35a63ec1b3e80faa71ce6b24619b03303bde9096f47c73e28",
-   "state": "sealed",
+   "hash": "b3:4efdb2226e4c6a0969b3fbc2f1e6179184e292298bdaa4d5230606a550d13ee6",
+   "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
@@ -6148,13 +6173,14 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "ncurses",
     "linux-headers",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:edab1fb9fe7e8900696fb8529c4efb2a65417c884a2b5fba58c8d2213370762e",
+   "hash": "b3:fb76b53280530bac43a9ce5a1fc5efb4098db90bdb913f682814f242b3dd2a39",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -6393,6 +6419,7 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "linux-headers",
     "bison",
     "flex",
@@ -6401,7 +6428,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:fe3b06c60c23756f000c26d3e4357743cfd5a6134e44e2b1df82d4600a671df9",
+   "hash": "b3:b6c32e0d8209f6ec89106f23df0e79af2b3cdccd00a6e98af354a495f57c0931",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -6418,6 +6445,7 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "libcap",
     "linux-headers",
     "meson",
@@ -6427,7 +6455,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:83bae1acdc9d68906a75394103e3c7f6454e8694fa2d87f908ce15aa6d642b76",
+   "hash": "b3:4bfddb97dc470ad61e9b4a40a755c0c9ad6e4d65d25c025a5fe2a42a5953c88e",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -6555,13 +6583,14 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "oniguruma",
     "busybox",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:6bce26c1b810b38343977b7eccf34b34663b735bed905339aea51da00c84d3ab",
+   "hash": "b3:ceb6a15335201ef66716be2e0479547c56a97d3bdac556355523cf4d4b8838b3",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -6796,6 +6825,7 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "flex",
     "linux-headers",
     "make",
@@ -6803,7 +6833,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:9efaf9d4410fad47e909e61ebc4f0945d783370154f877e90003c3a94278e605",
+   "hash": "b3:b9ccaa2ea9a5d6bd24c396d5bbe7df8c2126ea40eb76b5d520e574373e53872a",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -7524,11 +7554,12 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "ncurses"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:bbf30c1abec3f2afaa36e12b2aea7ea8f08ea85d653c528af849df8d387a8eca",
+   "hash": "b3:b5026f6a9091f40cc4df72d07c5327bf248f2bdbb4dd8022a4347b8d30094818",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -7632,12 +7663,13 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "make",
     "zlib"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:238f1fdfc704fd29738c4a3080459581fee14522eab6c010a6e035ddad2375cd",
+   "hash": "b3:c4c6bd6701fed57721a67137cc6d83b489ed4ac0d570ddeee520b5d749d97014",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -8045,11 +8077,12 @@
    "link": "static",
    "compiler": "gcc",
    "deps": [
+    "binutils",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:02bab76cd29f8f19ed4e21cadeee8f7e9076da925d31c639c978613f10883a11",
+   "hash": "b3:2e3ee66c9fd375f0da09f1ab1abe8b43772ea9ad3f96635fed07a288ecb766a9",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -8062,13 +8095,14 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "openssl",
     "zlib",
     "perl"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:a991214fe9dbf6705437bbf099b3e799d575671703fd30819815f618662f216b",
+   "hash": "b3:93d83e599d762a6581916679f4d2b081a09d2ce073f422c99ac262a443815f04",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -8632,7 +8666,7 @@
    "hash": "b3:fbad44acdc76df4b081cccd3cc02666664b6d1a03cd6fa482f85791fa533a602",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 1,
+   "unblocks": 2,
    "perfiles": [
     "base",
     "cli",
@@ -14262,7 +14296,7 @@
    "hash": "b3:28522f99f433496dbaacfa309f8e937d6526ac3c8db34b4a94b18e22656dcd33",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 10,
+   "unblocks": 12,
    "perfiles": [
     "base",
     "cli",