granja: el git del corpus no tiene remote-https — el espejo de GitHub no se empuja desde la jaula
Semántico sayk'uy
Mana ima sutichaypas t'ikrakurqanchu: qillqalla, yachachiylla utaq willaylla t'ikrakurqan.
1 qillqakuna · +23 −0
- CLAUDE.md +23 −0
diff --git a/CLAUDE.md b/CLAUDE.md
index a5d4fca5..f06c426f 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -103,6 +103,29 @@ Sólo rutas explícitas. Un `add -A` arrastra al commit los ficheros a medias de
granulares, en español, directo sobre `main`, y `git push` tras cada unidad de trabajo (el `origin`
empuja a gitea **y** al espejo privado de GitHub; ver `scripts/espejo-setup.sh`).
+⚠ **Desde la jaula qorpa ese `push` doble SÓLO llega a gitea: el espejo de GitHub falla siempre**
+(medido 2026-09-18). El `PATH` del lab pone primero el git del CORPUS —`/work/sergio/bin/git`,
+2.54.0, musl— y ese build **no trae los helpers `remote-http`/`remote-https`**. El push termina así,
+con gitea ya actualizado y GitHub intacto:
+
+```
+To ssh://git.gioser.net:2345/sergio/takana.git
+ 317ce48c..fd065720 main -> main ← gitea OK
+git: 'remote-https' is not a git command. ← y el espejo se queda atrás
+fatal: remote helper 'https' aborted session
+```
+
+Sale con estado ≠ 0, pero **la primera línea dice «main -> main» y se lee como éxito**. El git de la
+imagen sí los tiene (`/usr/bin/git`, 2.55.0), así que el espejo se empuja con él:
+
+```sh
+/usr/bin/git push https://github.com/sergiovelasquezzeballos/takana.git main
+```
+
+Corolario: el espejo deriva solo mientras se trabaje desde adentro — el 2026-09-18 estaba una hora
+atrás y nadie se había enterado. Comprobar con `git log --oneline -1` de los dos lados, no con la
+salida del push.
+
⚠ **«Rutas explícitas» en el `add` NO ALCANZA, y esto es medido, no teórico** (2026-09-06): el
commit `ff0b556` se llevó dentro un rename y un borrado de otro agente **habiendo usado
`git add recipes/firefox.toml` y `git commit` sin `-a`**. La causa es que **el índice es estado