tawasuyu

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 604Rust 56Shell 36Markdown 281227 Definitions

⎇ 6e602707fddfa241c94a3f323fe073044bf46124/scripts

2026-07-05

  1. Etapa G (go): cosecha 20 + syft/traefik promovidos a mano (pack fallaba: patches no viajaban a recipes/ — fix en harvest-go) + pre-check por name interno del TOML (exporters) + re-cola crossplane-cli/fabric-ai/oh-my-posh con fixes (alias crossplane, ./cmd/fabric, -o oh-my-posh) + logs por-cola en build-farme4ef80b76 · by sergio ·
  2. Etapa G (go): re-alimenta la granja — tanda 2026-07-05 (15 recetas: flyctl/kubescape/seaweedfs/melange/step-ca/scorecard/krew/…, 11 a mano por fetchgit-NAR + 4 import nix), aliases de gate (weed/migrate/jb/fabric/crank) y descarte flux=misimport DirectFB46a2d777d · by sergio ·

2026-07-04

  1. Etapa G (go): re-encola temporal-cli con el main correcto + alias de cosecha0b04c90d5 · by sergio ·

2026-07-02

  1. Etapa G (granja): concilia la colisión de concurrencia — reintento serial de fallos por dep compartida823c7e117 · by sergio ·
  2. Etapa G (granja): watchdog protege árboles calientes — cura corrupción de deps transitivas114a02b59 · by sergio ·

2026-07-01

  1. Etapa G (granja): promote más seguro — patches viajan con la receta + guarda de colisión4517a985c · by sergio ·

2026-06-30

  1. Etapa G: worker muele 3ª cola recipes/incoming-clib (libs C toolkit; el cron-go la ignora)27fb9d481 · by sergio ·
  2. Etapa G: harvest lock STALE-AWARE (PID; roba si el dueño murió) — un lock huérfano bloqueó el cron 16h199ce9b9d · by sergio ·

2026-06-29

  1. Etapa G: harvest-go sale temprano si la cola está vacía (evita rsync del store de GB en balde)4bb5e67e8 · by sergio ·
  2. Etapa G: git-town PROMOVIDO (go.work, Git Town 23.0.3) + kustomize flags=./kustomize + gate alias go-mockery→mockeryefd670a66 · by sergio ·
  3. Etapa G: gate alias soft-serve→soft (charmbracelet) + re-encola soft-serve (falso-rechazo)237f9796e · by sergio ·

2026-06-27

  1. Etapa G: ronda 2 pre-siembra finde (+18 Go) + alias gate argo-rollouts/step-cli254c5a9cc · by sergio ·
  2. Etapa G: harvest-go fija GIT_SSH_COMMAND (clave github5/tawasuyu) p/ push desde cron sin agenteb1525ec20 · by sergio ·
  3. Etapa G: harvest gate exige binario == nombre esperado (no solo que 'corra')b544ad3d5 · by sergio ·
  4. Etapa G: modo finde desatendido — worker muele incoming-go/ + harvest-go.sh (cosecha-only gated)c381e1b0c · by sergio ·
  5. Etapa G: watchdog no purga caches Go con CUALQUIER hammer build en vuelo (no solo vendor)c270edade · by sergio ·
  6. Etapa G: watchdog protege árboles con 'hammer build' en vuelo (fase host vendor/resolve)ad7ec4aea · by sergio ·
  7. Etapa G: limpia cola go-12 — parquea batch gráfico C a hold-nongo + difiere syncthing370e7b7a2 · by sergio ·
  8. Etapa G: granja Go pesada — watchdog no purga modcache con vendor activo + syncthing main en cmd/06ba41733 · by sergio ·

2026-06-26

  1. granja: watchdog purga caches Go cuando disco >=82%64f4a2007 · by sergio ·
  2. Etapa G frente Go: AUTOMATIZADO end-to-end (BuildSys::Go + importador)5877363f5 · by sergio ·
  3. Etapa G frente Go: vendoring integrado en fetch — amfora construye, repro4291b2ade · by sergio ·

2026-06-25

  1. imagen↔repo: end-to-end — producto booteable con userland del repo firmado404bfc497 · by sergio ·
  2. imagen↔repo: install hidrata userland del repo firmado + 2 fixes de pathd41f1705e · by sergio ·

2026-06-24

  1. Etapa G: worker auto-escala JOBS a nproc (resize del VPS sin tocar config)b61815a60 · by sergio ·
  2. Etapa G: fixes del kit de granja distribuida (validados en VPS Hetzner real)f9a60ed46 · by sergio ·
  3. Etapa G: kit de granja distribuida (worker VPS hub-and-spoke)d949d10dc · by sergio ·

2026-06-23

  1. Etapa metal: habilita DRM_I915 + firmware (panel TigerLake se apaga sin él)ff17454a4 · by sergio ·
  2. Etapa metal: USB de bisección (initramfs tiny) + fix piso FAT32 de la ESP5012549f8 · by sergio ·
  3. Etapa metal: USB systemd-boot + kernel diagnóstico (esquiva quirk LoadOptions del firmware)1dc5c16fb · by sergio ·
  4. Etapa metal: ✓ VALIDADO boot UEFI por EFI-stub (ISO como disco USB) + nota Secure Boot30d8c9557 · by sergio ·
  5. Etapa metal: banner de marca para el motd del live (icono martillo+# + wordmark)63d087166 · by sergio ·
  6. Etapa metal: arranque UEFI por EFI-stub directo (esquiva GRUB 2.14 roto)b1e2eb95c · by sergio ·
  7. Etapa metal: ensamblador del ISO EFI (pieza 4) + hallazgo regresión EFI487d741f0 · by sergio ·
  8. Etapa metal: kernel-metal (drivers reales =y) + firmware AX201 + ESTADO.mdac2835f4e · by sergio ·

2026-06-22

  1. Etapa G: MITIGA scudo (alias libscudo→musl) → destraba trippy/jnv/presenterm (119→122)2032df408 · by sergio ·
  2. Etapa G: BUMP de toolchain del catálogo 1.91.1→1.96 (destraba MSRV) + oxlint/ruff (101→103)e393c6bd4 · by sergio ·

2026-06-21

  1. Etapa G: GRANJA de build paralela — drena la cola, 11/22 al corpus (71→82)70be258cc · by sergio ·
  2. Etapa G: tanda C tier-2 — import-batch PREFER=alpine + importador separa runtime dependsdb84ee664 · by sergio ·
  3. Etapa G: orquestador de tandas `import-batch.sh` (escalera nix→Alpine, yield por tier)66dbc3a56 · by sergio ·