diff --git a/episodes/TRAZA_revisin-de-la-z8-veredicto-ok-el-33_S20261028.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md b/episodes/TRAZA_revisin-de-la-z8-veredicto-ok-el-33_S20261028.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md index 290b74ad..695ca260 100644 --- a/episodes/TRAZA_revisin-de-la-z8-veredicto-ok-el-33_S20261028.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md +++ b/episodes/TRAZA_revisin-de-la-z8-veredicto-ok-el-33_S20261028.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md @@ -16,38 +16,36 @@ relectura_tagged: false forgejo_commit_sha: "pending" --- -**Revisión de la Z8: VEREDICTO OK.** El #33 (GLM-5.3) baja a 229 Mbit/s y hay 1.407,3 GB en los discos, 67,4 GB más que hace 42 minutos. Van 32 de 38 modelos completos, sin errores nuevos. +**Revisión de la Z8: VEREDICTO OK.** El #33 (GLM-5.3) baja a 258 Mbit/s y hay 1.446,2 GB en los discos, 38,9 GB más que hace 22 minutos. Van 32 de 38 modelos completos, sin errores nuevos. -Calculo que el #33 lleva unos 169 de sus 254 GB y que terminaría hacia las 00:50; es una estimación hecha a partir de las cifras anteriores, no una medida. El revisor Fable del modo repartido sigue trabajando. Cuando dé su veredicto, aplico los arreglos que haga falta y te pido el guardado en git. +Calculo que al #33 le quedan unos 47 de sus 254 GB y que terminaría hacia las 00:25. Es una estimación hecha con las cifras de antes, no una medida. Fable sigue verificando los arreglos del modo repartido. -## Arreglos de la revisión de Fable: hechos y en verde. Falta que Fable los verifique +## Modo repartido terminado y aprobado por Fable -**Lo que encontró Fable y cómo quedó:** -- **Lo más serio (hallazgo 1, ALTA):** un repositorio malicioso con un archivo llamado `.repartido.json` podía pisar el plan del programa y, en la siguiente ejecución, hacerle escribir fuera de la carpeta. Ahora esos nombres, igual que `.completo.json` y `.cache/`, se rechazan. Además, un plan recargado se vuelve a validar entero. Lo comprobé con una prueba de mutación: si apago la guarda, la prueba falla. -- **Reparación (2):** antes, un modelo dañado con su marca puesta ya no se podía arreglar. Ahora «completo» exige la marca **y** todos los pedazos, así que repetir la orden lo repara. -- **Choque con la cola (3):** una carpeta que pertenece a la cola se rechaza, porque si la cola se relanzara la llenaría de archivos reales. -- **Menores (5 a 8):** un argumento mal escrito da código 3; los conflictos se detectan antes de bajar; los permisos quedan en 0644; se vetan las carpetas `.parte`; las pruebas son más estrictas y el plan está corregido. -- **Diferido (4):** el revisor de la cola cuenta dos veces los enlaces. No lo toco hoy porque vigila la descarga en marcha. Dueño Ember, fecha 2026-11-11. +**Las 4 observaciones finales de la segunda pasada, cerradas:** +- **Plan editado a mano (1):** un plan recargado tiene que ser coherente: cada pedazo en un disco de su lista, sin pedazos repetidos, y la vista en el disco donde se encontró el plan. Prueba roja primero; ahora pasa. +- **Contrato corregido (2):** la cola **no** salta un modelo repartido, porque nunca comparten carpeta. Si un día repartes un modelo que también está en la lista de la cola (como el #38), habría que quitarlo de la cola, y eso requiere tu palabra. +- **Si muere el disco de la vista (3):** se pierde el plan y la siguiente orden vuelve a planear. Queda escrito como limitación aceptada, con su posible mejora. +- **`carpetas_de_la_cola` (4):** ahora se prueba con la cola real. + +**Estado final:** | Comprobación | Resultado | |---|---| -| Pruebas en el PC | 31 superadas, 9 saltadas (las de enlaces) | +| Pruebas en el PC | 34 superadas, 9 saltadas (las de enlaces) | | Pruebas con enlaces reales en la Z8 | 9 de 9 | -| Modelo de prueba ya completo, con el código nuevo | Código 0, «ya estaba completo y verificado» | -| Archivo real donde iría un enlace | Código 3, sin bajar nada; el archivo quedó intacto | -| Carpeta de la cola (#38) / argumento mal escrito | Código 3 / código 3 | +| Modelo de prueba completo, con el código final | Código 0, «ya estaba completo y verificado» | +| Revisión independiente Fable | 1.ª pasada CON_HALLAZGOS (8) → 2.ª pasada **APROBADO** | +| Registros | Plan en el registro de planes (EJECUTADO_PARCIAL) y filas EO-2 `AUD-S20261028-003/004` | -El plan quedó registrado en el registro de planes como **EJECUTADO_PARCIAL**, con sus pendientes, dueño y fecha. +Para guardar quedan exactamente **6 archivos**: el programa, sus pruebas, el plan, el catálogo, el registro de planes y el registro de veredictos. Comprobé que solo contienen cambios de esta tarea. El mensaje del commit está preparado en `C:\Users\ADMINI~1\AppData\Local\Temp\claude\E--ember-claude-code\67809abe-8090-458e-93df-5c28cddea129\scratchpad\msg_commit_modo_repartido.txt`. ✅ **Hice:** -- Escribí primero las pruebas que demostraban cada fallo. -- Arreglé los 7 hallazgos. -- Todo quedó en verde en el PC y en la Z8, más 4 controles reales. -- Corregí el plan y lo registré. +- Plan, pruebas y programa. +- Prueba real en la Z8 con su control negativo. +- Dos rondas de revisión de Fable, con todos sus hallazgos cerrados. +- Memoria, catálogo y registros al día. ⏳ **Falta:** -- El veredicto de Fable sobre los arreglos, que está en curso. -- Después, las notas de memoria y catálogo. -- Guardar en git, con tu palabra. - -💡 **Mi consejo:** espera al veredicto. Si sale APROBADO, te pido el guardado en un solo paso. +- Guardarlo en git, con tu palabra (el botón de abajo). +- Las carpetas de prueba `_prueba_repartido_*` (menos de 1 MB en los 3 discos) quedan para que decidas qué hacer con ellas.