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-30
- Etapa G: nota frontera C/GUI (bases freetype/pixman/fribidi static + patrones de-Alpinización)
- Etapa G: freetype/pixman/fribidi reescritas LIMPIAS (meson static mínimo, sin abuild) — bases GUI
- Etapa G: libs C autotools (expat/pcre2/libffi/libpng/fontconfig/gettext) a static (--disable-shared --enable-static)
- Etapa G: zlib static (sin --shared, make libz.a) — lab static-musl rechaza el test shared
- Etapa G: siembra 24 libs C de toolkit en incoming-clib (zlib/freetype/fontconfig/harfbuzz/cairo/pango/glib/...) — llenador de horas + ladrillos GUI
- Etapa G: worker muele 3ª cola recipes/incoming-clib (libs C toolkit; el cron-go la ignora)
- Etapa G: cosecha-go finde (auto) — promovidos: gh-ost git-chglog gopass hostctl lefthook svu | review: temporal-cli(bin=gen-commands)
- Etapa G: harvest lock STALE-AWARE (PID; roba si el dueño murió) — un lock huérfano bloqueó el cron 16h
2026-06-29
- Etapa G: dolt full (subdir=go + cgo=true + oniguruma) — destrabado el regex cgo-externa
- Etapa G: fetch extrae tarballs con tar --no-same-owner (fix de clase)
- Etapa G: oniguruma — chmod -R u+w antes de configure (tarball extrae src/ sin escritura)
- Etapa G: receta oniguruma 6.9.10 (lib C regex, autotools) — prerequisito cgo p/ dolt y jq-likes
- Etapa G: gocryptfs PROMOVIDO con openssl (cgo-lib-externa validado: libcrypto linkeado vía overlay+pkg-config, estático)
- Etapa G: gocryptfs cgo+openssl (caso cgo-lib-externa: linkea libcrypto vía pkg-config)
- Etapa G: csvtk PROMOVIDO (v0.33.0; nota 'subdir' era vieja, go.mod en raíz) + dolt subdir=go validado (queda por cgo+oniguruma externa)
- Etapa G: frontera go.mod-en-subdir — knob [build] subdir (vendor/detect/compile en src/<subdir>)
- Etapa G: granja — siembra +8 Go (gopass/lefthook/gh-ost/gocryptfs/temporal-cli/svu/git-chglog/hostctl)
- Handoff → agente tawasuyu: tareas mesa-nouveau/NVK + firmware GSP + USB live para el tester NVIDIA
- Etapa G: linux-generic — excluye amd/ del Makefile drm (sledgehammer; amdgpu ICE en 7.1+gcc gueto)
- Etapa G: linux-generic — patrón probado (bzImage directo, amdgpu+DC+HSA off en config principal)
- Etapa G: linux-generic — disablea amdgpu + TODOS sus dependientes (DC/DC_FP/HSA_AMD/SI/CIK)
- Etapa G: linux-generic — fuerza amdgpu OFF tras olddefconfig (defconfig lo dejaba =y pese al -d previo)
- Etapa G: linux-generic — 'make prepare' serie antes del bzImage paralelo + amdgpu OFF (-d)
- Etapa G: linux-generic v1 sin amdgpu (i915+radeon+nouveau) — el más grande/riesgoso, a v2
- Etapa G: kernel GENÉRICO 7.1.2 para testers (linux-generic.toml) — i915+amdgpu+nouveau
- Etapa G: frontera CGO — knob 'cgo=true' (CC=zig cc + static) destraba sqlite bundled-C
- Etapa G: harvest-go sale temprano si la cola está vacía (evita rsync del store de GB en balde)
- Etapa G: promueve envconsul/levant/pgweb/steampipe (reseed lunes); glooctl diferido (monorepo gloo)
- Etapa G: consul-template (cosecha cron, commit trunco por colisión con sesión activa)
- Etapa G: git-town PROMOVIDO (go.work, Git Town 23.0.3) + kustomize flags=./kustomize + gate alias go-mockery→mockery
- Etapa G: frontera go.work — go-mockery(mockery)+k3d CONSTRUYEN con 'go work vendor'
- Etapa G: soporte go.work multimódulo (vendor_go_deps usa 'go work vendor')
- Etapa G: reseed lunes (+6 Go: steampipe/pgweb/consul-template/envconsul/levant/glooctl)
- Etapa G: cosecha-go finde (auto) — promovidos: soft-serve tfsec | review:
- Etapa G: gate alias soft-serve→soft (charmbracelet) + re-encola soft-serve (falso-rechazo)
- Etapa G: cosecha-go finde (auto) — promovidos: charm gdu gobgp gotty k6 kube-linter melt mods nerdctl pop scc skate velero wishlist yj | review: soft-serve(bin=soft)
- Etapa G: lunes — revisión finde + reseed.
2026-06-27
- Etapa G: cosecha-go finde (auto) — promovidos: argo-rollouts curlie dnscrypt-proxy dockle duplicacy go-junit-report gowitness ktunnel kubefwd kubeshark shuffledns step-cli tflint tparse vendir | review: richgo(smoke) terrascan(smoke) tfsec(bin=tfsec-docs)
- Etapa G: mirada-compositor CONSTRUIDO — stack de sesión gráfica COMPLETO
- Etapa G: ronda 2 pre-siembra finde (+18 Go) + alias gate argo-rollouts/step-cli