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…
2026-09-06
- vigia-sonames: dos falsos positivos menos — los cinco perfiles en CERO
- deps.runtime: que ALGUIEN las lea — de 29 huecos de soname a 6
- declarar gcc-libs como dep de EJECUCIÓN en las seis — y el navegador arranca
- audit-needed: cazar deps de ejecución colgantes — firefox no arranca en la distro
- siembra: anclar la exclusión de PNG — sin anclar rompe las recetas que traen PNG
- worker-loop: que el watchdog no se lleve el post-mortem
- worker-loop: recompilar hammer POR CICLO, no sólo al arrancar
- prueba que los guardianes de la cadena wasm sirven — con CONTROL
- atuq v0.5: proxy por contenedor — el primer diferenciador del §6 que se paga entero
2026-09-05
- repro: «no pude comparar» tampoco es no-determinismo — segundo sitio, misma lección
- repro: podar el árbol de fuentes tras cada veredicto sano — el barrido ya no llena el disco
- licencias: la cola de pendientes también se escribe — «lo que falta y por qué» es dato
- repro: «la 2ª reconstrucción no construyó» NO es no-determinismo — mi propio bug, y lo pagó el libro
- repro: un libro de lo verificado, y por fin un número de cobertura — era 2 de 1157
- verificar-repro: el apartadero iba a tmpfs, no tomaba el lock, y dejaba el veredicto a medias
- licencias 97% (1132/1165): «no hay fichero» y «no reconozco el texto» no son lo mismo
- licencias 96% (1129/1165): la fuente git también es evidencia, y el script deja de llamarse «tarball»
- parches: los 8 FUZZ del catálogo, mirados uno por uno — y un libro que se auto-invalida
- vigia-imagen: un módulo QML registrado en C++ no está «sin instalar» — se comprueba, no se recuerda
- atuq-nested: `CAPTURA=<png>` — la prueba en el píxel, en una variable
- yupana: el khipu se descubre, no se escribe a mano — cosmic y wlr eran invisibles
- licencias: 96% (1124/1164) — `--fetch` para los tarballs que no estaban en caché
- licencias: 95% (1114/1164) — la evidencia sale del tarball pineado, offline
- atuq ABRE: el app_id estaba compilado en el binario, y el árbol copiado llegaba de sólo lectura
- la cadena GTK3 se enlazaba estática dentro de dos `.so`: cuatro variantes `-shared` y xkeyboard-config al corpus
- atuq-nested: el rootfs se revalida por HASH, no por existencia
- atuq: el lanzador deja de ser un symlink, y un runner para abrirlo en la pantalla que ya tenés
- lab re-pineado con lld (d1e341d5) — y el sha «determinista» lo ensuciaba un log
- firefox pasa a clang+lld con LTO: la puerta de las optimizaciones costaba `apk add lld`, no una receta de LLVM
- vigía de parches: probar que agarran ANTES de las cuatro horas de build
2026-09-04
- yupana: `--help` imprimía literalmente None
- drenaje: medía 5 de 7 imágenes y las otras 2 desaparecían en silencio
- granja: PODA_FUENTES nace encendida y respeta el árbol de la receta que falló
- granja: guardián de disco en campana-deuda — corta en vez de anotar ✗ falsos
- cosmic anidado: el panel dibuja en una ventana — y el cierre del perfil NO puede hacer GL
- raíz sucia: 945 ficheros de perl en `/`, con guardián que nombra al culpable y el número que difiere el arreglo
- waypipe: el escritorio en una ventana — ciclo de segundos, y el hueco de la libc queda medido
- cursores: cosmic y sway corrían con el puntero INVISIBLE — receta propia, y el vigía medía mal
- qorpa D8: sniper sellado al store, con la marca que evita que la cifra mienta