evidencia: anotar que el log de una colgada se perdió al archivarla
El cp nunca corrió: zsh aborta el comando entero cuando un glob no casa, y ese directorio no tenía ningún .txt, así que tampoco se copió el .log — y el rm -rf siguiente se ejecutó igual. Borrar sin comprobar que la copia existía. Se deja un PERDIDO.md en vez de un directorio vacío, que es lo que la regla 3 de CLAUDE.md advierte: un directorio vacío no es evidencia, es un nombre. La firma medida antes de la pérdida (7/1/6, cero screenshot) sí está registrada en la cabecera del cazador. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014QPJteswQvP1L7zSBrQQe2
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# El log de esta colgada se perdió, y así fue
|
||||
|
||||
La colgada nº13 del arnés VIEJO en la verificación A/B (ver `../ab-verificacion.txt`) se capturó
|
||||
en `work/colgada-viejo-13/nav.log`, pero al archivarla el `cp` nunca corrió: el comando era
|
||||
|
||||
cp $d/*.log $d/*.txt docs/evidencia/… 2>/dev/null
|
||||
|
||||
y zsh **aborta el comando ENTERO cuando un glob no casa**. Ese directorio no tenía ningún `.txt`,
|
||||
así que no se copió tampoco el `.log` — y el `rm -rf` de la línea siguiente se ejecutó igual.
|
||||
Borrar sin comprobar que la copia existía.
|
||||
|
||||
**Lo que sí se midió antes de perderlo**, y está en la cabecera de
|
||||
`scripts/diagnostico/cazar-cuelgue-headless.sh`: la firma era **idéntica** a las otras dos
|
||||
colgadas archivadas acá al lado — 7 `Failed to launch tab subprocess`, 1 `Failed to launch rdd
|
||||
subprocess`, 6 `messageManager is null`, 0 `Screenshot saved`, 3 `uid_map: EPERM`.
|
||||
|
||||
Este fichero existe para que el directorio no MIENTA. Un directorio vacío no es evidencia: es un
|
||||
nombre — regla 3 de `CLAUDE.md`, aplicada acá contra mi propio trabajo.
|
||||
Reference in New Issue
Block a user