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-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
- freetype: --with-bzip2=no explicito — su autodeteccion tumbo el escritorio entero
- sandbox: el wrapper no inyecta -mcpu=baseline en modo preprocesador (-E)
- 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
- python3: libffi arregla _ctypes; el resto choca con dos fronteras reales
- python3: declarar libffi — sin el, CPython se construye SIN _ctypes en silencio
- kernel: el armador de punta a punta — un kernel a medida de gioser, 11,1 MB contra 14,5
- kernel: el gate contra un .config producido — ve los huecos que la receta base ya traía
- 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
2026-08-10
- make: --disable-load — sin esto el binario sale DINAMICO Y ROTO y tumba el corpus
- corpus: driver de reconstruccion — en serie, reanudable y por objetivo
- lab: el rootfs se ANCLA en una imagen pineada — deja de resolverse con apk
- hash: el toolchain del lab entra en hash_inputs — el corpus entero se re-hashea
- estado: los 4 kernels vuelven a sellado — y la prueba de bit-repro FALLA
- kernel: la clausura contrastada contra un olddefconfig de verdad — 65/68 con 0 falsos positivos
- estado: los 4 kernels pasan a deuda tras el renombrado USB4
- kernel: THUNDERBOLT->USB4 y fuera REISERFS_FS en las cuatro recetas
- runbook del armador: el zig del kernel se busca por directorio versionado, no por PATH
- repo: CLAUDE.md con las dos reglas que impiden que un agente pise a otro
- runbook del armador: el hammer build de la receta derivada va bajo el lock compartido
- kernel: el gate de no-regresión, por objetivo — el mismo plan pasa en QEMU y bloquea en metal
- kernel: plan (receta derivada) y diff-back — dos hashes para el mismo código fuente
- kernel: modo reversa y catálogo de bundles — y las cuatro recetas apagan dos símbolos que ya no existen
- lab: el TODO mandaba a pinear un snapshot de edge que no existe
- lab: lock del toolchain, porque edge es rodante y la deriva no se veia
- kernel: el lector de Kconfig y la validación del §3 — la clausura reproduce los bundles a mano
- guardianes: un artefacto VACIO deja de contar como presente
- estado: drenaje en gioser — escritorio-mirada cierra 31/31
- espejo: el gitea canónico sale del origin, no de una constante
- respaldo: el progreso de rsync sólo con terminal — 2,6 MB de log ilegible
- estado: sealed_remoto sale del JSON — dependía de la máquina, y ahora hay dos
- estado: cosecha granja 2026-08-10T04:00:27Z — avance del árbol KDE