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-10-07
- docs(servidor): y el 6.51 también estaba tomado — el del latido es el 6.56
- docs(servidor): el §6.50 ya estaba tomado seis veces — el del latido pasa a 6.51
- docs(servidor): el SDD 28 afirmaba que una pieza estaba puesta, y por eso el cron falló 18 días
2026-09-23
- merge: cosecha y el frente KDE
- ADR 0021: takana pone el motor, churay pone la cara — y contesta las tres del SDD 28 §8
- 6.55: el muro del provision se había mudado, y había un SEXTO límite accidental
2026-09-21
- ⚠ un overlay abierto se traga TODA la máquina: el /etc/shells y el chsh no estaban donde parecía
- chsh: faltaba /etc/shells — y debajo, que la distro no puede expresar un binario setuid
- overlay: el commit no podía desmontar /bin en una máquina viva — y el código prometía el perezoso sin hacerlo
- el aviso, enchufado en la caja — y «al día» con cero instalados era una mentira cómoda
- puerta 5 cerrada: repo.gioser.net sirve el repo FIRMADO, y el guion aprende cómo se recarga esta caja
- espejo provisional del repo en takana.gioser.net/repo, sin firmar y diciéndolo
- publicar-repo: como root, el scratch de build va aparte — si no, envenena el árbol del usuario
- publicar-repo: el vhost, con validación y vuelta atrás — y publicar deja de ser compilar
- servidor: repo.gioser.net existe (A → 2.29.29.217) y el guion que lo publica sin tocar el Caddyfile
- pack: el control del target_bin AVISA, no aborta — abortar dejaba 65 paquetes fuera del catálogo
- paquetería: zsh se puede instalar — los parches múltiples viajaban unidos y el target_bin era una adivinanza
2026-09-18
- «una sola sesión» es del kernel; «un solo Claude» era empaquetado nuestro
- el informe del agente de adentro: los cinco defectos y las tres trampas
- borré /usr/bin/id probando el setuid — qué pasó y por qué no se prueba así
- §6.52: el driver de C queda entregado, y su control destapó un profile.d mudo
- las proc-macros SÍ se pueden compilar en la caja: falta un `cc`, no un parche
2026-09-17
- pagada la deuda: el git del corpus vuelve a clonar por HTTPS
- el control que cierra el ssh: la caja construyó una receta de tawasuyu de punta a punta
- las fuentes git se traen por ssh — y la raíz de 5,9 G tiró la caja entera
- cómo se instala software de tawasuyu en la caja — y por qué no con actualizar-servidor.sh
- sudo repuesto y el taller de trabajo: dónde se programa en la caja
- la cuenta necesitaba sus LLAVES, no su contraseña
- me dejé afuera de la caja: 20 minutos caída, y las tres causas encadenadas
- el agente corre en la caja y puede construir — la condición que el usuario puso para borrar gioser
- lo único que queda de la mudanza son 150 decisiones sobre datos — y el último rescate
- PUERTA 7 EN VERDE: el respaldo corre desde la caja — LAS OCHO PUERTAS ESTÁN EN VERDE
- las ocho puertas al cierre del día: siete en verde y una corriendo
- puerta 5 verde: la caja publica su repo firmado y se instala de él
- la poda de fuentes ya corre en la caja: 5,4 G — y van 32,2 G recuperados hoy
- el primer store-gc de la caja: 26,8 G liberados, y el patrón GNU-vs-busybox ya va por cinco
- la caja ya es un HUB: el lab viajó pineado, hashea igual, y el latido late desde allá
- el latido NO se puede mudar todavía: un hub no es el que tiene el repo, es el que tiene el LAB
- INTERCAMBIO de tejido hecho: la identidad cambió de máquina, no de dueño