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-06-23
- Etapa G: cosecha tanda CLI Rust — 5 promovidos estáticos (corpus 154→159)
- Etapa G: nu/nushell al corpus (153→154) — el giant más duro, sellado
- Etapa G: zola al corpus (152→153) — el giant de tera/oxc/grass/ravif sella
- Etapa G: cosecha tanda openssl/git2 — 4 promovidos (corpus 148→152)
- Etapa G: aparta giants (mise/zola/nu) a incoming/.deferred — bloqueaban el promote del farm
- Etapa G: prep frontera git2 — cargo-audit/generate/outdated (openssl + libgit2 vendored)
- Etapa G: destraba frontera openssl-sys (OPENSSL_DIR + fallback de deps al corpus)
- Etapa metal: habilita DRM_I915 + firmware (panel TigerLake se apaga sin él)
- Etapa metal: USB de bisección (initramfs tiny) + fix piso FAT32 de la ESP
- Etapa G: pre-carga cola para granja nocturna — cli-rust-7 (6 vía Alpine) → incoming 21
- Etapa metal: USB systemd-boot + kernel diagnóstico (esquiva quirk LoadOptions del firmware)
- Etapa metal: ✓ VALIDADO boot UEFI por EFI-stub (ISO como disco USB) + nota Secure Boot
- Etapa metal: banner de marca para el motd del live (icono martillo+# + wordmark)
- Etapa metal: arranque UEFI por EFI-stub directo (esquiva GRUB 2.14 roto)
- Etapa metal: ensamblador del ISO EFI (pieza 4) + hallazgo regresión EFI
- Etapa metal: stack de red WiFi — libnl + wpa_supplicant (pieza 3)
- Etapa metal: kernel-metal (drivers reales =y) + firmware AX201 + ESTADO.md
2026-06-22
- Etapa G: cosecha cli-rust-6 (parcial) — 8 al corpus (137→145)
- Etapa G: pre-carga la cola — tanda cli-rust-6 importada (15/15, lista para la próxima granja)
- Etapa G: cosecha cli-rust-5 — 15 al corpus (122→137) + tanda + cola
- Etapa G: MITIGA scudo (alias libscudo→musl) → destraba trippy/jnv/presenterm (119→122)
- Etapa G: b3sum reescrita Cargo-limpia (WIP, queda staged)
- Etapa G: cosecha cli-rust-4 — 11 al corpus (108→119)
- Etapa G: recarga la cola — tanda cli-rust-4 importada (18 staged para la granja)
- Etapa G: ouch al corpus (107→108) — esquiva el frente C++ dropeando rar/bzip3
- Etapa G: biome al corpus (106→107) — toolchain JS/TS, cfg_select estabilizado en 1.96
- Etapa G: watchexec al corpus (105→106) — el feature nightly se estabilizó en 1.96
- Etapa G: uv al corpus (104→105) — gestor de paquetes Python (astral), destrabado por 1.96
- Etapa G: zellij al corpus (103→104) — multiplexor de terminal, destrabado por el bump 1.96
- Etapa G: BUMP de toolchain del catálogo 1.91.1→1.96 (destraba MSRV) + oxlint/ruff (101→103)
- Etapa G: helix al corpus (100→101) — el editor modal construye headless
- Etapa G: xplr al corpus (99→100) + helix destraba el fetch de gramáticas
- Etapa G: fixes para la 3ra pasada — hck/helix/xplr (frente C-bajo-zig)
- Etapa G: 2da pasada de la granja — 4 al corpus (95→99) + jless diferido
- Etapa G: fixes de recetas para la 2da pasada de la granja (5 frentes)
- Etapa G: cosecha de la granja — 7 al corpus (88→95) + descarta 4 misimports
2026-06-21
- Etapa G: starship al corpus (87->88) — zig puro, confirma que no había deadlock
- Etapa G: recarga la cola — tanda Rust #3 importada (28 staged para la próxima granja)
- Etapa G: broot + pueue al corpus (85->87) — NO había deadlock de link, era lento + impaciencia
- Etapa G: cosecha de la cola tras el gueto gcc — xsv al corpus, triage final de los 8 staged