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…

gitignore: .farm-harvest/ (26G de artefactos del store, sin ignorar)

.farm-harvest/ son 438 dirs <hash>-<nombre>: artefactos del store cosechados de la granja, 26G.
Nació de un rsync a mano — ningún script, doc ni commit del repo lo referencia — y quedó SIN
ignorar, así que un `git add -A` habría intentado commitear el store entero. Justo el accidente
que la regla 'nunca git add -A' (otro agente comparte el working-tree) existe para evitar.

Las 438 están YA en ./store, verificadas una a una (no por muestreo). Como el store es CAS —el
nombre ES el hash del contenido— mismo nombre = mismos bits por construcción ⇒ es 100% redundante.
No lo borro acá: 26G de disco son del usuario, no míos. Queda ignorado, que era el riesgo real.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

604bd30e2e1dff84c7553842816497c3960ba19a · by sergio · (3 months ago) · parent 117f8e6de · browse the tree at this commit

Semantic delta

No definition changed: this change is text, documentation or data.

1 files · +4 −0

diff --git a/.gitignore b/.gitignore
index f729e667..92a1facb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,10 @@ Cargo.lock.orig
 # hammer local state (never commit the store, build work tree o runtime state)
 /store/
 /store-*/
+# staging de cosecha de la granja: son artefactos del store (dirs <hash>-<nombre>), 26G la última
+# vez. Nació de un rsync a mano (ningún script lo referencia) y quedó SIN ignorar ⇒ un `git add -A`
+# habría intentado commitear el store entero. Ignorado por si vuelve a aparecer.
+/.farm-harvest/
 /var/
 /.dev-fs/
 /work/