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 1534Shell 199Rust 109Markdown 993713 Definiciones

qdrant: promovida al corpus — limpia, reproducible, y la familia «base vectorial» deja de estar vacía

El worker selló la versión con el `install` que limpia `/out/src`: **70 M en vez de 139**, sólo
`usr/bin/qdrant`, sin NEEDED. Y REPRODUCE bit a bit (verificado allá, donde vive el artefacto).

    corpus 890/890 sellado · deuda 0 · el grafo CIERRA

Control de la promoción, en los dos sentidos: el hash antes y después del `git mv` es el mismo
(`4bd8feca…`) — la ruta no entra en `hash_inputs`, así que mover de cola al corpus no re-hashea nada.

De las cuatro familias que la tabla de `planear.py` daba vacías al empezar la noche quedan sólo
«contenedores», y eso es HONESTO aunque `crun` ya esté sellado: crun es el runtime OCI, la capa de
abajo — no sustituye a docker/podman/containerd, los ejecuta. Meterlo en esa casilla sería declarar
resuelta una decisión que sigue abierta.

El artefacto vive en el store del worker y el hub lo cuenta por manifiesto, que es como está
diseñado desde que el store se mudó al volumen.

e1413d5e8d460787bc539b2ed4d5513555eb66ff · por Sergio · (hace 1 mes) · padre 43a7ef0bd · ver el árbol en este commit

Delta semántico

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

4 archivos · +127 −104

diff --git a/docs/state/build-state.json b/docs/state/build-state.json
index 55794c2e..83ce8350 100644
--- a/docs/state/build-state.json
+++ b/docs/state/build-state.json
@@ -1,9 +1,9 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 889,
-  "nodes": 891,
-  "sealed": 889,
+  "recipes": 890,
+  "nodes": 892,
+  "sealed": 890,
   "ajeno": 2
  },
  "by_class": {
@@ -12,12 +12,12 @@
   "go": 363,
   "gui": 41,
   "kernel": 6,
-  "rust": 234
+  "rust": 235
  },
  "debt_by_class": {},
  "by_queue": {
   "corpus": {
-   "sealed": 889,
+   "sealed": 890,
    "ajeno": 2
   }
  },
@@ -43,7 +43,7 @@
    "sealed": 101
   }
  },
- "sin_perfil": 650,
+ "sin_perfil": 651,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -1026,7 +1026,7 @@
     "escritorio-sway",
     "servidor"
    ],
-   "dependientes_total": 57
+   "dependientes_total": 58
   },
   "biome": {
    "iname": "biome",
@@ -1303,7 +1303,7 @@
     "escritorio-sway",
     "servidor"
    ],
-   "dependientes_total": 17
+   "dependientes_total": 18
   },
   "bwrap": {
    "iname": "bwrap",
@@ -10888,7 +10888,7 @@
     "escritorio-sway",
     "servidor"
    ],
-   "dependientes_total": 133
+   "dependientes_total": 134
   },
   "mako": {
    "iname": "mako",
@@ -13277,7 +13277,7 @@
     "escritorio-sway",
     "servidor"
    ],
-   "dependientes_total": 413
+   "dependientes_total": 414
   },
   "plow": {
    "iname": "plow",
@@ -13622,7 +13622,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 0
+   "dependientes_total": 1
   },
   "protoc-gen-go": {
    "iname": "protoc-gen-go",
@@ -13801,6 +13801,28 @@
    ],
    "dependientes_total": 321
   },
+  "qdrant": {
+   "iname": "qdrant",
+   "version": "1.19.1",
+   "link": "static",
+   "compiler": "gcc",
+   "deps": [
+    "binutils",
+    "busybox",
+    "make",
+    "pkgconf",
+    "protobuf"
+   ],
+   "cls": "rust",
+   "queue": "corpus",
+   "foreign": false,
+   "hash": "b3:4bd8feca2dde5e63923a3b514cee35aeb8bbe9145c80ecb1dff5bfc005ea591c",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "qrcp": {
    "iname": "qrcp",
    "version": "0.11.6",
diff --git a/docs/state/repro-verificado.tsv b/docs/state/repro-verificado.tsv
index 047c2cb9..334ed1df 100644
--- a/docs/state/repro-verificado.tsv
+++ b/docs/state/repro-verificado.tsv
@@ -81,3 +81,4 @@ protobuf	c01f39d4a566e48f09d077ac20a5c6249c6a36fe3c53196c1c6e5e4ce0bc5991	2026-0
 kubectl	ca95c5292688c838715727f9b909a0722d9fc98a778edefb2a4864e01678056e	2026-09-11	reproduce
 opensmtpd	51b185ef7e032a4ee10a6ac31799a7baf2b9ea0b95a1fd8f7fcc5239fd287a5b	2026-09-11	reproduce
 crun	ecf33acabf992acf1f204e7e942699abb179ff50e912e02c993e309cc1146a0f	2026-09-11	reproduce
+qdrant	4bd8feca2dde5e63923a3b514cee35aeb8bbe9145c80ecb1dff5bfc005ea591c	2026-09-11	reproduce
diff --git a/recipes/incoming/qdrant.toml b/recipes/qdrant.toml
similarity index 100%
rename from recipes/incoming/qdrant.toml
rename to recipes/qdrant.toml