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: