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-01
- harkaq: el salto del check de arquitectura ya no se apoya en UB (SDD 25 T17)
- grafo de estado: un directorio VACIO se contaba como sellado
- granja: la cosecha llenaba el disco — rsync sin -H y bajando .dmerge
- harkaq: un portón de compilación para el techo de la denylist (SDD 25 T17)
2026-08-31
- poda de fuentes: 70 G recuperados y un vigia para que no vuelvan
- cosecha-cron: cablear el audit de enlace estatico, con puerta diaria
- static-audit: miraba UN binario y capaba a 40 — dos pases en falso probados
- granja: freno al crashloop del worker — 30 h de OOM y reinicio en bucle
2026-08-30
2026-08-29
- vps-setup: `patch` faltaba en la rama Fedora — tumbaba el stack GUI de GNOME
- granja: incoming-cosmic e incoming-wlr faltaban en QUEUES del worker
2026-08-28
- granja: el comentario de farm-up nombraba una golden que el código ya no usa
- granja: vps-setup soporta Fedora/LXC además de Debian/Ubuntu
- vigía: mirar también la caché de módulos de Go
2026-08-27
- scripts: atribuir-fallos.py — qué receta EMITE cada error, no cuál lo sufre
- vigía: medir los FS donde hammer gasta, no el del repo
2026-08-26
- mirror git: el placeholder de llimphi-counter no cuenta como fallo
- mirror git: soportar pines que son objetos tag anotados
- mirror git: el poblador reporta el error real de git, no una conjetura
- ADR 0013: mirror de fuentes git — bundles shallow por commit
- ADR 0013: mirror de fuentes — la URL es transporte, el sha256 es la identidad
- wlr: fuentes y XKB DECLARADAS en el perfil — la captura sale bit a bit idéntica
- wlr: el escritorio DIBUJA — arranque headless en 2 min y 5 piezas que el cierre no traía
- khipu: el grafo de sway llevaba 17 días congelado — el latido nunca corría --wlr
2026-08-23
- corpus: ORDEN se puede imponer desde fuera — 17 recetas sin reconstruir 780
- granja: el aviso de "sin volumen" ahora CORTA en vez de sembrar igual
2026-08-21
- store-gc: la poda ocurrio y su registro NO se escribio
- lab: musl-libintl — el rootfs traia los runtimes pero no `libintl.h`
2026-08-20
- licencias: el detector borraba la evidencia que decia registrar
- corpus: el vigia de disco miraba un solo sistema de ficheros
2026-08-13
2026-08-12
- corpus: SHARD=i/N para repartir la reconstruccion entre workers
- granja: forzar la recompilacion — rsync -a preserva mtime y cargo no rebuildea
- lab: pinear la imagen nueva (con los -dev de CPython)
- lab: los -dev al rootfs — es el unico sitio donde _curses se puede resolver
- respaldo: el listado no recorre .dmerge — tardaba tanto que se cortaba
- corpus: excluir .deferred — son recetas aparcadas que no construyen sueltas
2026-08-11
- granja: farm-up copiaba work/ ENTERO y podia dejar un worker sin dead-man
- granja: empujar el lab anclado al worker y PROBAR que sella igual que el hub