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-08
- GTK3: decisión del usuario — NO entra; gnome-session, gsd y gdm quedan CERRADAS por escrito
- sway ARRANCA EN QEMU con pantalla — evidencia, y seis muros que el grafo no podía ver
- perfil escritorio-sway: 121/121 CERRADO — la cuarta imagen de escritorio, y la más barata
- churn del store: eran CUATRO rutas de cosecha, no una — arreglé una y di el bucle por cerrado
2026-08-07
- granja: el filtro de «ya sellado» miraba el nombre equivocado — lo arreglo antes de que cueste
- granja: el worker rehacía 87 de 90 recetas por ciclo — el sync del store es de UN SOLO SENTIDO
- licencias: resolver -only vs -or-later CON LA CITA — y tres «pruebas» que no probaban nada
- store-gc + farm-sync: cortar el BUCLE DE CHURN de 24 G que hacía inútil la poda
- respaldo: rsync 24 (ficheros desaparecidos) no es un fallo — es podar mientras se sube
- licencias: el texto dentro de la imagen, con veto — y el SDD 19/20 se equivocaba de sitio
- licencias: leer el LICENSE de verdad cuando GitHub dice «no sé» — 1053 de 1141 (92%)
- licencias: la declaración del autor manda — y arreglo 5 recetas que ROMPÍ y commiteé
- respaldo: reintentar los cortes de red — el primero murió a los 2,3 G
- licencias: 936 de 1141 (82%) — detección por evidencia, con sus dos imprecisiones declaradas
- licencias: campo `license` en la receta — de 0 a 228 de 1141, sin re-hashear nada
- respaldo: Storage Box BX11 en Hetzner — no dependemos más de un laptop
- store-gc: guardián — no reportar «borrado» sin comprobarlo
2026-08-06
- granja: el worker no molía GNOME — faltaban dos colas en QUEUES
- 📶 metal: el enlace WiFi se caía solo y cortaba la depuración remota a mitad
2026-08-05
- 🔌 wifi-up: sin `ctrl_interface`, wpa_cli no tenía puerta a la que llamar
- 📶 wifi-up: esperaba 6s fijos y culpaba a la clave de un problema de tiempo
- 📶 metal: WiFi por ath10k (QCA9377) + cosmic-diag esperaba con reloj en vez de con hecho
- 🩹 cosmic-diag: el patrón del grep daba un falso positivo con `microcode:`
- 🔬 cosmic/metal: `cosmic-diag` — una corrida, toda la evidencia, incluido el dmesg
- 🩻 cosmic: escribir a /dev/ttyS0 COLGABA el arranque en metal (open() espera DCD)
- 🪵 cosmic: el log de MI validación viajaba horneado en el USB, y la salida salía doble
- 🖥 cosmic/metal: la imagen forzaba render por SOFTWARE — el viaje no podía ganar
- estado: cosecha granja 2026-08-05T19:00:17Z — avance del árbol KDE
- 🩺 EFI: el initramfs perdía la carrera contra la enumeración USB — y en silencio
- 🔩 cosmic/metal: imagen EFI con iris HW — el viaje que cierra ScreenCast
- 🔇 wireplumber: construido, corriendo… y NO era el bloqueo
- 🎥 ScreenCast: el stream SE CREA — nodo `cosmic-screencast` vivo en pipewire
- 🧹 store-gc: el recolector que `hammer gc` no tiene — 702 artefactos, 34G
- 🎥 cosmic: pipewire ARRANCA, y el portal ya figura como cliente suyo
- 🎥 cosmic: ScreenCast — dos bloqueos, y el que importa es que NADIE ARRANCA PIPEWIRE
- 🚪 cosmic: el BACKEND del portal sella (b3:7ad0f124) — cadena completa en la imagen
- 📷 cosmic: cosmic-screenshot sellada y ROTA A PROPÓSITO — y la glib compartida YA existe
- 🛍 cosmic: la tienda LISTA — el catálogo AppStream hubo que fabricarlo, y el <provides> la vaciaba
- 🛍 cosmic: cosmic-store — sella (b3:a06437f7), y BoringSSL cruza a musl sin cmake
- ✎ cosmic: cosmic-edit VALIDADO en QEMU — y el deadline del panel sí mira la carga del anfitrión