Histórico de entregas

Acompanhe as mudanças públicas do app, do painel, do laboratório e das integrações YouAutoCar.

Página 22 de 23

Ajustes do TPMS iBar entram nas novidades

O historico publico passa a explicar o escopo correto do TPMS iBar: o Web configura os sensores por veiculo, enquanto a leitura viva continua no tablet Android.

WebAndroidSupabaseOperacao
Ver detalhes
  • A pagina de novidades agora mostra o pacote de configuracao TPMS iBar para clientes, oficinas e suporte acompanharem a entrega.
  • O Web fica limitado a ajustes e codigos dos sensores por veiculo; ele nao vira painel TPMS completo.
  • Se sincronizarmos leitura para o Web, sera no maximo um resumo diario de pressao, temperatura e voltagem.

Fonte: Documentacao TPMS iBar 2026-06-25

1.2.36+125

TPMS iBar fica mais legivel no tablet

A tela TPMS externa do Android aproveita melhor a largura da multimidia, mostra bateria antes da temperatura e tolera melhor o intervalo real dos sensores iBar parados.

AndroidSupabaseOperacao
Ver detalhes
  • O monitor TPMS usa cards mais largos em tablet/multimidia e reposiciona bateria e temperatura na mesma linha.
  • O provedor iBar BLE considera leituras recentes por 3 minutos, acompanhando o comportamento observado dos sensores que dormem quando ficam parados.
  • Logs de campo podem medir o intervalo entre pacotes BLE sem expor detalhes tecnicos na tela do usuario final.

Fonte: Validacao tablet TPMS iBar 2026-06-25

Frota Web gerencia TPMS por veiculo

A oficina passa a configurar online os codigos dos sensores TPMS no cadastro do veiculo, e o app Android pode recarregar esse perfil para corrigir vinculos sem reinstalar.

WebAndroidSupabaseOperacao
Ver detalhes
  • O modal de veiculo ganhou uma aba TPMS com quatro rodas, codigo impresso do sensor, salvar, recarregar e limpar perfil.
  • Os codigos sao gravados em vehicle_tpms_profiles, a mesma tabela usada pelo app Android para restaurar os vinculos por carro.
  • O app Android passa a forcar recarga do perfil TPMS online ao atualizar a tela, permitindo corrigir pelo Web quando o sensor foi testado no carro errado.
  • O Web nao e painel TPMS completo; dados de pressao, temperatura e voltagem ficam limitados a resumo diario quando a sincronizacao existir.

Fonte: TPMS iBar C4L 2026-06-25

1.2.36+125

Scanner tecnico preserva protocolo real do OBDLink

O app Android passa a resolver o perfil do Scanner Tecnico usando o protocolo que o OBDLink acabou de detectar e separa evidencias por veiculo para evitar que Palio KWP e C4L CAN contaminem um ao outro.

AndroidSupabaseOperacao
Ver detalhes
  • O Scanner Tecnico recebe o codigo de protocolo vivo do adaptador antes de escolher o perfil de ECU e polling.
  • Carros ISO/KWP, como o Palio testado na oficina, mantem o perfil KWP2000 Fast quando o OBDLink informa protocolo 5.
  • A regressao protege carros CAN, como o C4L, mantendo o fallback CAN quando o protocolo real detectado for 6.
  • O polling do scanner passa a respeitar a capacidade anunciada no 0100 para nao insistir em RPM, MAP e temperatura quando a ECU recusa esses PIDs.
  • Com chave ligada e motor parado, o app passa a publicar a tensao OBD do adaptador em vez de deixar a experiencia como zero sensores.
  • Respostas STOPPED vindas apenas do ATRV deixam de derrubar a sessao quando a ECU KWP continua respondendo diagnostico.
  • O parser de DTC reconhece respostas diretas de ECUs antigas, preservando codigos como P0105, P0110 e P0120 no Palio testado.
  • A evidencia inicial do Palio 2008 KWP fica isolada como reference-only: DTC/tensao e PID 01 observados, enquanto dados ao vivo OEM seguem bloqueados ate homologacao.
  • A promocao de perfil agora separa OBD generico, referencia de scanner profissional e comando OEM confirmado para evitar que um adaptador avancado habilite dados proprietarios sozinho.
  • O Scanner OBD-II Padrao passa a mostrar no proprio resumo quantos PIDs Mode 01 podem virar leitura viva e se dados OEM continuam bloqueados.
  • O Jarvis e o Scanner OBD-II Padrao passam a usar o veiculo ativo como contexto quando o VIN OBD nao vem, mantendo Palio/Fiat e C4L/Citroen em perfis separados.
  • O Jarvis/Copilot recebe a decisao de runtime do perfil, incluindo permissoes e motivos de bloqueio, para nao tratar referencia Napro/OEM como comando liberado.
  • O contexto enriquecido do Copilot agora diferencia modulo confirmado por scan real de cobertura reference-only, preservando NO DATA quando a ECU nao confirmou suporte.
  • O Scanner Tecnico passa a expor no resumo real da sessao se o perfil veio de travamento manual, fallback automatico ou protocolo vivo detectado pelo OBDLink.
  • A identidade persistida da sessao passa a gravar uma chave deterministica do perfil e o codigo de protocolo OBD, separando auditoria de Palio KWP, C4L CAN e futuros modelos.

Fonte: Diagnostico Palio OBDLink MX 2026-06-25

Qualidade do AI Copilot separa O.S. de runtime

A auditoria do AI Copilot passa a diferenciar analises de O.S., runtime OBD/Jarvis e dados arquivaveis sem exclusao definitiva.

WebSupabaseAndroidOperacao
Ver detalhes
  • A rota /ai-quality agora mostra Copilot de O.S., feedback real, runtime IA e higiene de dados em blocos separados.
  • Runs de sensor_delta, new_anomaly, new_dtc e Jarvis mobile entram como volume operacional, nao como taxa de assertividade do Copilot de O.S.
  • O feedback do painel diagnostico valida sessao, checa erro do Supabase e grava avaliacao real em ai_diagnostic_feedback.
  • A suite mobile do Jarvis foi higienizada para manter o contexto vivo e o hub de midia compativeis com o Flutter atual.

Fonte: Auditoria e higiene AI Copilot 2026-06-24

1.2.36+125

Jarvis Vivo destaca falhas DTC ao vivo

O app Android corrige o comportamento do Jarvis Vivo quando o scanner identifica DTCs ativos, mantendo os codigos na tela e deixando a resposta do diagnostico assistido acessivel.

AndroidOperacao
Ver detalhes
  • O estado do scanner nao perde mais DTCs ativos quando a sessao fica desvinculada por seguranca mas o VIN OBD continua o mesmo.
  • A tela do Jarvis Vivo passa a exibir os codigos de falha ativos no card DTC em vez de voltar para OK indevidamente.
  • Os botoes SIM e NAO do diagnostico assistido ficam em area propria de toque no tablet, sem ficarem atras do avatar.

Fonte: Correcao Jarvis Vivo DTC 2026-06-24

O.S. mobile atualiza pagamentos em tempo real

A O.S. no app Android passa a receber eventos realtime dos registros operacionais publicados pelo Supabase, incluindo pagamentos e anexos de diagnostico vinculados.

AndroidSupabaseOperacao
Ver detalhes
  • A publicacao Realtime do Supabase agora inclui pagamentos, checklist, sintomas, itens, evidencias, hipoteses, links, alertas, anomalias e sessoes vinculadas da O.S.
  • A tela da O.S. mobile usa um contrato testavel para evitar divergencia entre canais locais e tabelas publicadas no remoto.
  • QA autenticado no tablet confirmou pagamento remoto aparecendo sem refresh e sumindo apos soft-delete, com totais recalculados.

Fonte: P0-005 OS mobile realtime 2026-06-24

Pagamentos da O.S. ganham comprovante no app

O app Android passa a registrar pagamento manual com data efetiva, metodo canonico e comprovante por linha para envio via WhatsApp.

AndroidOperacao
Ver detalhes
  • A lista de formas de pagamento inclui Boleto Efí e normaliza aliases legados antes de gravar.
  • O historico prioriza payment_date e nao transforma metodo desconhecido em PIX.
  • Cada pagamento pode gerar comprovante PDF com prefixo comprovante_ e enviar esse mesmo documento pelo WhatsApp.

Fonte: P0-004 mobile manual payment parity 2026-06-24

O.S. Web e mobile com OBD conferido

A comparacao visual autenticada da O.S. confirma que badge e contagens OBD usam a mesma leitura viva no Web e no app.

WebAndroidOperacao
Ver detalhes
  • A aba OBD da O.S. Web mostra o mesmo resumo vivo de pendencias, DTCs ativos, alertas e anomalias usado no mobile.
  • A O.S. validada abriu em sessao autenticada local, sem cair no login, e manteve badge oculto quando todas as contagens estavam zeradas.
  • O diagnostico diferencia contexto vivo de historico, evitando contagem antiga no badge.

Fonte: docs/audit/rounds/2026-06-23-round-539-os-mobile-web-obd-live-parity.md

Cadastro separa sessao expirada de conflito real

O onboard_user passa a devolver codigos estaveis para conflitos de e-mail, documento e oficina, evitando erro 500 quando o problema e de cadastro.

AndroidSupabaseOperacao
Ver detalhes
  • 401 de JWT ausente ou expirado continua tratado como sessao expirada.
  • Conflitos de CPF/CNPJ, e-mail ja cadastrado e oficina invalida passam a voltar como 4xx com code estavel.
  • O app traduz cada caso para uma mensagem propria, sem tratar todo 409 como CPF/CNPJ.

Fonte: Investigacao onboard_user 2026-06-23/2026-06-24

Claims publicos alinhados a classificacao livre

A revisao publica reduz leituras de IA autonoma, recurso social aberto ou conteudo externo como promessa do produto.

AndroidWebSupabaseOperacao
Ver detalhes
  • A landing reforca que o Jarvis apoia a triagem, sem fechar diagnostico sozinho.
  • A nota do conector operacional passa a falar em callbacks autorizados e status de atendimento, nao em recurso social aberto.
  • Os assets da Play ganharam guarda e screenshots tecnicos validos para manter criativos no escopo da Classificacao Livre.

Fonte: Revisao IARC 2026-06-24

1.2.36+124

Telefone do aparelho corrigido no cadastro

O app passa a remover o DDI brasileiro quando usa o numero sugerido pelo aparelho, deixando o telefone no padrao nacional editavel antes de concluir o cadastro.

AndroidOperacaoSupabase
Ver detalhes
  • Numeros retornados pelo aparelho com +55 agora entram como 11 digitos nacionais.
  • O campo Telefone fica mascarado e continua editavel depois de usar o botao do aparelho.
  • O cadastro envia o telefone normalizado para evitar erro indevido de validacao.

Fonte: docs/audit/rounds/2026-06-23-round-548-play124-production-brasil.md

Mechanic Copilot responde mais rapido em contexto igual

O Copilot da O.S. passa a reaproveitar cache server-side quando o contexto tecnico nao mudou, reduzindo chamadas repetidas que antes voltavam a consultar IA.

WebSupabaseOperacao
Ver detalhes
  • Chamadas repetidas do Mechanic Copilot conferem o cache logo apos montar o contexto canonico.
  • O cache e atualizado com o hash pos-auditoria da O.S., evitando ficar uma chamada atrasado.
  • A validacao remota confirmou cache hit em menos de 2 segundos na O.S. testada.

Fonte: docs/audit/rounds/2026-06-23-round-545-copilot-latency-cache.md

Conector operacional volta a receber eventos

A integracao de atendimento passa a aceitar callbacks autorizados no endpoint correto, usando o token do provedor em vez de exigir JWT de usuario.

WebSupabaseOperacao
Ver detalhes
  • O callback de servico fica registrado com validacao pelo header x-webhook-token.
  • Eventos de entrega e status enviados pelo provedor sao normalizados antes do processamento.
  • Eventos desconhecidos deixam aviso nos logs para evitar perda silenciosa de status operacional.

Fonte: Investigacao whatsapp-webhook 401 em 2026-06-23

1.2.36+123

Cadastro mobile renova sessao antes de concluir

O app passa a renovar a sessao antes de chamar o cadastro remoto, evitando falhas de autorizacao quando o token ainda existia no aparelho, mas ja precisava ser atualizado.

AndroidOperacao
Ver detalhes
  • A conclusao do cadastro usa uma sessao fresca antes de enviar dados para o onboard_user.
  • O app retenta uma vez quando o cadastro remoto indica JWT expirado ou autorizacao invalida.
  • O suporte continua vendo mensagens separadas para sessao expirada, documento em uso e validacao de cadastro.

Fonte: Investigacao onboard_user 401 em 2026-06-23

Release notes agora registram horario

O historico publico passa a mostrar o horario das novas entregas para separar melhor as mudancas feitas no mesmo dia.

WebOperacao
Ver detalhes
  • Novas entradas de release notes passam a incluir horario no formato 24h.
  • A pagina publica mostra data e horario quando essa informacao existe, mantendo entradas antigas legiveis.
  • O validador passa a cobrar horario na nota mais recente e ordenacao correta dentro do mesmo dia.

Fonte: Plano: Horario Permanente Nas Release Notes

Login Web reconhece credenciais salvas

O campo Email ou Telefone passa a conversar melhor com o gerenciador de senhas do navegador.

WebOperacao
Ver detalhes
  • O formulario de login informa ao navegador qual campo representa o usuario e qual representa a senha atual.
  • Credenciais salvas podem aparecer tambem ao focar Email ou Telefone, nao apenas no campo Senha.
  • A autenticacao, a sessao e a opcao Manter conectado continuam sem mudanca de comportamento.

Fonte: Plano: Ajuste Do Autocomplete No Login Web

Laboratorio OBD e YouAutoTester no site

A pagina publica passa a mostrar imagens reais do simulador OBD, da placa montada e do YouAutoTester em bancada.

AndroidWebOperacao
Ver detalhes
  • A landing ganhou uma secao sobre o YouSimuladorOBD e como ele ajuda a validar Scanner, app e Jarvis Vivo.
  • Nova pagina publica /youautotester explica a bancada de teste de pecas com capturas reais da WebUI.
  • As imagens publicas usam provas reais e evitam expor detalhes internos desnecessarios.

Fonte: Plano: Paginas Publicas Com Imagens Reais Do Simulador E YouAutoTester

1.2.36+123

Cadastro mobile com aviso de documento em uso

O app passa a explicar quando o CPF/CNPJ informado ja existe ou esta em uso, em vez de mostrar erro tecnico no fechamento do cadastro.

AndroidOperacao
Ver detalhes
  • A tela Complete seu cadastro traduz conflito de CPF/CNPJ para uma mensagem clara ao cliente.
  • O bloqueio por documento ja cadastrado nao completa o cadastro automaticamente nem altera vinculos de oficina.
  • Erros de sessao e validacao continuam separados para orientar suporte e usuario com o motivo correto.

Fonte: docs/audit/rounds/2026-06-23-round-543-mobile-cadastro-documento-em-uso.md

O.S. sem contexto fantasma apos excluir PDF

A O.S. deixa de manter hipoteses OBD automaticas baseadas apenas em PDFs de scanner ja removidos e o app exige sessao viva para concluir cadastro.

AndroidWebOperacao
Ver detalhes
  • Hipoteses automaticas ligadas a DTC de PDF apagado saem da leitura da O.S. sem alterar manualmente o historico do banco.
  • O diagnostico assistido e o mobile passam a diferenciar DTC ativo, DTC de referencia vivo e DTC sem fonte atual.
  • A tela mobile de completar cadastro volta ao login quando ha apenas cache offline, evitando envio com sessao expirada.

Fonte: docs/audit/rounds/2026-06-23-round-542-os-ghost-context-cleanup.md