gioser

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…

TOML 1534Shell 199Rust 109Markdown 993713 Definiciones

⎇ 3a64b603d7b59a732f06d0b63beafff32849007c/scripts

2026-07-22

  1. catálogo objetivo P1: manifiesto de perfiles — el set de la distro deja de ser un string de shell3a64b603d · por sergio ·
  2. farm: que el loop DIGA que está esperando el lock, en vez de parecer que trabaja142c417d3 · por sergio ·
  3. farm: lock compartido entre campana-deuda y el worker-loop1b436a717 · por sergio ·
  4. farm: anclar el store con bind-mount, no symlink — el `ln -s` rompía toda receta con zig_versionebd8e7f92 · por sergio ·
  5. latido: colgar el latido de la sesión, no del init (+ lock anti-solapamiento)f3206d752 · por sergio ·
  6. farm: tandas.sh — encadenar campañas en orden, sin solaparsee09a48a69 · por sergio ·
  7. why-differs-barrido: no llamar "no-reproducción" a lo que no está probadoa8bb83add · por sergio ·
  8. cierre #2 del SDD 17: `hammer why-differs` — el diffoscope propio895401b47 · por sergio ·
  9. farm: campana-deuda.sh — el HUB dicta la lista, el worker sólo muele6b38b4629 · por sergio ·
  10. farm: fix — farm-up tiraba el store HORNEADO de la golden (rm -rf) y el worker medía media distro como deudac21602b70 · por sergio ·
  11. kde/metal: fix — el prompt nacía en el SERIAL; getty en tty1 (por eso el USB "no abría")081fdd8a3 · por sergio ·

2026-07-20

  1. kde/metal: fix — la imagen dual usa linux-metal-dual (no linux-generic, que no bootea por EFI-stub)0a3a00eb6 · por sergio ·
  2. kde/metal: andamiaje escritorio dual-GPU (Intel i915 + NVIDIA nouveau) por software746d2dedd · por sergio ·
  3. kde/qemu: KWIN_FORCE_SW_CURSOR=1 — cursor visible y estable44d50a76b · por sergio ·
  4. kde/qemu: tema de cursor breeze — mata "Failed to load cursor theme"abf4e25c8 · por sergio ·
  5. kde/qemu: -vga none — el escritorio por fin SE VE (no más TianoCore congelado)d724db655 · por sergio ·
  6. kde/qemu: KWIN_COMPOSE=Q (QPainter) — esquiva el segfault del rasterizador llvmpipe82cbdb7e5 · por sergio ·
  7. kde/qemu: un solo output virtio (KWIN_DRM_DEVICES) — mata el negro-tras-pintar2f99446ca · por sergio ·
  8. kde/qemu: KWIN_DRM_USE_MODIFIERS=0 — mata la pantalla negra (FB rechazado por virtio)6c0ef0867 · por sergio ·
  9. kde/qemu: system D-Bus — mata el spam udisks2 y completa el escritorio6e5bc48c5 · por sergio ·
  10. kde/qemu: MURO 2 caído — GBM_ALWAYS_SOFTWARE=1 y el escritorio PINTAb53a822b4 · por sergio ·

2026-07-19

  1. kde/mesa: cadena llvmpipe soberana — LLVM18+mesa-llvmpipe from source, GBM cruzado1c6b4ed54 · por sergio ·
  2. kde: pipeline escritorio QEMU (qemu-desktop-image + plasma-start-qemu)dafd97be7 · por sergio ·
  3. kde: nested-app siembra kdeglobals + activa KDEPlasmaPlatformTheme (iconos+Breeze)7964e45bf · por sergio ·

2026-07-18

  1. kde: nested-plasma.sh — sesión Plasma COMPLETA anidada en mirada (kwin+plasmashell)4d418cd07 · por sergio ·
  2. kde: QT_QPA_FONTDIR + SHELL en nested-app — mata los tofuf78fdeef9 · por sergio ·
  3. kde: lanzador anidado (nested-app.sh) — apps KDE hidratadas como ventana en miradab2d80e6f6 · por sergio ·
  4. granja: cosecha-heartbeat.sh — latido de cosecha bajo mirada (arje-zero sin crond)50d51bb4a · por sergio ·
  5. granja: el worker recompila hammer al arrancar (evita el fósil de la golden)19a3cda8c · por sergio ·
  6. granja: estado-granja.sh — foto on-demand (worker+avance KDE+cron) sin esperar el latido20666643e · por sergio ·
  7. granja: cron infinito de cosecha+siembra (recoger/sembrar cada 30min) — latido sin tokens2a52d7804 · por sergio ·

2026-07-17

  1. estado: buscar el artefacto por el name INTERNO, no el basename del fichero4357cd7b0 · por sergio ·
  2. estado+kde: el grafo ahora cubre la cola incoming-kde; base KDE desbloqueada en el laptopff79dc5e2 · por sergio ·
  3. estado: clasificación Rust corregida (había ~180 Rust escondidas como C) + musla267cf4f4 · por sergio ·
  4. estado: orden de ataque por impacto de desbloqueo (lectura accionable del DAG)a30e0d314 · por sergio ·
  5. estado: vista humana del grafo (build-state-view.py → build-state.html)e19fb6347 · por sergio ·
  6. estado: grafo de build persistido y versionado (scripts/build-state.py → docs/state/build-state.json)7f89a635a · por sergio ·
  7. granja: borrar la cola gráfica obsoleta de incoming/ (no había otro agente)fa8dff08b · por sergio ·
  8. granja: saldar-deuda-static.sh — reconstruye la deuda que destapó hammer hash54b2cd69c · por sergio ·
  9. hammer hash: dry-run que faltaba — cierra el sobre-reporte del static-audit de raíz1e823d377 · por sergio ·