lo único que queda de la mudanza son 150 decisiones sobre datos — y el último rescate
Con las ocho puertas en verde no queda trabajo técnico: queda decidir. La hoja (`docs/state/mudanza-decisiones-pendientes.txt`) trae 150 entradas y 31,9 G, ordenadas por tamaño, con la sugerencia entre corchetes cuando hay un HECHO que la respalde y en blanco cuando sólo lo sabe el dueño. Se aplica en una pasada con `planear.py --decidir`, sin teclas unitarias. Y el último rescate antes de cerrar: `/mnt/vvv/gioserv` tenía 26 entradas sin commitear y su remoto era una RUTA LOCAL de la máquina que se borra. Lo commiteado está a salvo (su HEAD es el mismo que el del gitea nuevo); lo que no estaba en ningún lado —el diff completo, con `api/main.py` +92/−23, y los 4 no rastreados— quedó en takana:/work/mudanza-secretos/gioserv-pendiente/, verificado con 0 ficheros faltantes. No reapunté el remoto ni commiteé nada: eso es del dueño del repo. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Semantic delta
No definition changed: this change is text, documentation or data.
1 files · +36 −0
diff --git a/docs/28-servidor-de-produccion.md b/docs/28-servidor-de-produccion.md
index 5331719f..c5acb772 100644
--- a/docs/28-servidor-de-produccion.md
+++ b/docs/28-servidor-de-produccion.md
@@ -2806,6 +2806,42 @@ La forma correcta es el truco del corchete —`ps ... | grep "[r]espaldo-storage
consigo mismo porque el patrón literal `[r]espaldo` no aparece en la línea del grep. Es hermano del
`pkill -f` que mata tu propia shell, ya anotado en las memorias.
+### 6.49 📋 Lo único que queda: 150 decisiones sobre datos *(2026-09-17)*
+
+Con las ocho puertas en verde, de la mudanza no queda trabajo técnico: queda **decidir**. La hoja
+está en `docs/state/mudanza-decisiones-pendientes.txt` — 150 entradas, **31,9 G**, ordenadas por
+tamaño, con lo que la herramienta se anima a sugerir por un HECHO entre corchetes y **en blanco lo
+que sólo sabe el dueño**:
+
+```
+ /home/sergio/.claude 6.8G [ ] lo más nuevo: 2026-09-16
+ /home/sergio/.local 6.2G [muda ] lo usa act_runner, tejido, thasnuna
+ /var/lib/swap 6.1G [muere] (es swap)
+ /home/sergio/.cache 4.3G [muere] caché
+ /var/lib/gitea 1.9G [ ] ← ya mudado en el §6.14; la entrada es un fósil del censo
+ /home/sergio/imm 200M [ ] lo más nuevo: 2026-03-23
+```
+
+Se aplica en una pasada con `planear.py --decidir`, que ya no necesita teclas unitarias (§3 bis).
+
+⚠ Y la hoja **dice qué no cubre**, porque una lista titulada «lo que falta» que omite 329 G se lee
+mal: no están `/mnt/vvv` —el monorepo, este repo, el store, `rustup`— ni los servicios y dominios.
+Lo de `/mnt/vvv` no necesita decisión: **el store está respaldado (puerta 7) y los repos viven en el
+gitea de la caja**.
+
+#### Lo último que se rescató antes de cerrar
+
+`/mnt/vvv/gioserv` tenía **26 entradas sin commitear** y su remoto era
+`/var/lib/gitea/repositories/sergio/gioserv.git` — una ruta LOCAL de la máquina que se borra. Lo
+commiteado está a salvo (su `HEAD` es el mismo que el del gitea nuevo); lo que no estaba en ningún
+lado —el `git diff HEAD` completo (`api/main.py`, +92/−23, y 25 borrados) más los 4 no rastreados—
+quedó en `takana:/work/mudanza-secretos/gioserv-pendiente/`, verificado: **0 ficheros del origen
+faltan en el destino**.
+
+*No se reapuntó el remoto ni se commiteó nada*: cambiar el remoto de un clon ajeno y decidir si ese
+`api/main.py` se publica es del dueño del repo, no de la mudanza. El `LEEME.txt` del paquete lleva el
+comando exacto para reapuntarlo.
+
## 7. Reusar los scripts que ya existen, y no escribir de nuevo
Pedido explícito del usuario. El inventario de lo que ya hace el trabajo: