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-22
- paso 5: la hora la da ntpd-rs, en Rust — y el git del corpus SÍ traía los helpers
- paso 2: el bit de privilegio se declara y se verifica — y `doas` queda solo (SDD 28 §5.11)
- el guardián del modelo no falla por lento: falla por MEMORIA, y decía otra cosa
- busybox sale de las 24 build-deps: ya no viaja en NINGUNA imagen
- servidor: los 11 daemons de tawasuyu suben de pin — el del 16-sep estaba 221 commits atras
- recorte 2: los 15 applets, el símbolo que el TSV no sabía y el insmod de GRUB
- la bóveda sube a cd9acd0d9: «el llavero falló» ya no se lee como «no hay identidad»
- akllay sellado: b3:400e8114 — estático, 641 KB, y el guardián de estáticos lo confirma
- el awk se llama akllay: `qillqa` estaba TOMADO en tawasuyu, y no lo comprobé
- qillqa construye el corpus y REPRODUCE BIT A BIT — donde brush hacía 0 de 3
- qillqa: el awk propio — 3531 líneas, sólo libc, y CERO divergencias contra dos oráculos
2026-09-21
- busybox 69 → 64: psmisc y bc, las dos piezas que el plan marcaba TRAER
- busybox: 79 → 69 applets sin otro dueño, y ninguno de los diez costó escribir userland
- servidor: el pin de pacha/pacha-secretos sube al hijo — otro merge se llevó la arista del lock
- servidor: pacha y pacha-secretos suben de pin — «el llavero falló» se contaba como «no hay identidad»
- busybox: los 23 applets sin dueño eran 79 — el reparto era juicio, y medido no da
- chsh: faltaba /etc/shells — y debajo, que la distro no puede expresar un binario setuid
- simi: SELLADA en el worker — estática de verdad, y la latencia del artefacto es 1,04x el ash
- simi: la receta pineada y el veredicto en el SDD — sin construir todavía, y dicho así
- busybox recortado: 401 -> 277 applets, con vigía y cinco indultos medidos
- atuq §7.duodecies: el sembrador entra a las cuatro imágenes — y cifraba la seed de todos con una palabra pública
- atuq: el pin del sembrador sube al hijo — el lock de tawasuyu no cerraba
- atuq: el sembrador de la bóveda — agora-cli sube de pin y aprende a no inventar la frase
- atuq: la bóveda entró a las imágenes y NADIE puede abrirla — y al navegador le servía una TEMPORAL
- atuq: la bóveda estaba SELLADA y en ninguna imagen — y estar en la imagen no es poder abrirla
2026-09-18
- tres arreglos que pidió el agente de adentro, y uno era mío
- atuq: un `.pyc` invisible movía el hash — el hub sellaba algo que un clon limpio no reproduce
- zsh: dejar de pedir `install.info` — fallaba siempre y sellaba un `/usr/share/info` VACÍO
- atuq: la bóveda ANDA hasta la etapa D — y con el navegador abierto quedaba muda por un tercer fallo
- atuq: el muro de llimphi, arreglado en llimphi — y las dos recetas re-pineadas a ese commit
- atuq: el diálogo de la bóveda no abre, y el muro no es de la bóveda — ninguna ventana llimphi pinta
- atuq: la bóveda del navegador contesta CERRADA — faltaban el dueño y el diálogo, no el guardián
2026-09-17
- gcc-libs enviaba un ld script que pedía una librería que nadie tenía
- rust: el enlazador pasa a ser gcc — dejo de tapar síntomas de la misma causa
- rust: los build scripts del stage2 tampoco tienen /usr/lib en su línea de enlace
- rust: el arreglo de libgcc iba en la fase que enlaza, no en configure
- rust: `-lgcc` no se encuentra cuando el enlazador es ld.lld sin driver de C
- wireless-regdb: la base regulatoria del WiFi ya no viene en linux-firmware
- linux-firmware: los 337 enlaces «sin destino» eran mi comprobación, no el tarball
- linux-firmware: los enlaces de WHENCE se encadenan, así que van en tres pasadas