diff --git a/.metodo/CHECKSUMS b/.metodo/CHECKSUMS index 88a8bbc..a8f86eb 100644 --- a/.metodo/CHECKSUMS +++ b/.metodo/CHECKSUMS @@ -1,4 +1,4 @@ 71298d7ef2ab107ca52e288ae425b040abeb81777dcf96926b363e911a97ebcd metodo.md -9dea0b5689fda378990e86710922d8baa167aadb03e6b75a9af0c7a4c3b502d2 bin/metodo +31c2f9df46cfb73d1413c65428cbca5356fbcb04cbd319fac8a3a71e8fd00576 bin/metodo f89b71bdf31028b05075636c1763c964e379bc37a00e0357d1c23a4dd19c09aa workflows/README.md 2470f7013f209c8c1f34eaea9368e9fa25f256eedd08eeb06b6c5358d12131d6 workflows/comunicacion-entre-sesiones.md diff --git a/.metodo/bin/metodo b/.metodo/bin/metodo index d3d1070..58563ea 100644 --- a/.metodo/bin/metodo +++ b/.metodo/bin/metodo @@ -830,11 +830,13 @@ cmd_update() { _stamp_gitattributes "$tgt" _ga_verifica "$tgt" _stamp_pointer "$tgt" - # Un destino SIN git recibe la copia igual, pero esa copia no tiene historial, ni dueño, ni - # marcha atrás: es exactamente el mecanismo de §7 (el máster de facto sin dueño). El update NO - # falla —la copia queda correcta y `check` la sigue midiendo por CHECKSUMS—, pero **se ve**. + # Un destino SIN git recibe la copia igual, pero esa copia no tiene historial ni + # marcha atrás. ⚠️ NO se afirma que «no tenga dueño»: eso es una INFERENCIA y el update no puede + # medirla — una carpeta a medias suele ser una PAUSA de su dueño, no un defecto. Se ve, y ya. if ! git -C "$tgt" rev-parse --is-inside-work-tree >/dev/null 2>&1; then - echo " AVISO: $tgt NO es un repo git — la copia queda SIN historial, SIN dueño y SIN marcha atrás (§7)." + echo " nota: $tgt no es un repo git — la copia queda sin historial y sin marcha atrás." + echo " (Se dice, no se juzga: una carpeta sin git puede ser una PAUSA de su dueño. Lo que" + echo " se mide aquí es el git, no el dueño — el dueño no se puede medir desde fuera.)" fi echo "metodo update: $tgt actualizado al máster $mver (metodo.md + linter, byte a byte); realimentacion.md y adopted_commit preservados." }