Serviço de automação
Endereço do serviço que abre o navegador de verdade e devolve print, console, rede e texto visível. O ideal é deixá-lo rodando na VPS, com HTTPS, para funcionar em campo.
Use o endereço público HTTPS do serviço, por exemplo https://runner.iovia.com.br.
É o mesmo valor de RUNNER_TOKEN configurado no servidor. Sem ele o serviço recusa qualquer pedido. Fica guardado apenas neste navegador.
A bateria é executada em blocos, um por vez, e cada bloco tem no máximo 2 minutos. Blocos pequenos evitam que a chamada estoure o tempo; o login é feito no primeiro bloco e a sessão se mantém nos seguintes. Padrão: 3.
Formato esperado
GET /health -> { ok: true }
POST / (x-runner-token) { baseUrl, credenciais, passo, limiteLentidaoMs }
-> { status, duracaoMs, consoleErros, rede, textoTela, prints: { antes, depois } }
POST /verificacao-rapida { baseUrl, credenciais, telas: [{ nome, caminho }] }
-> { telas: [{ nome, status, consoleErros, rede, textoTela, print }] } Conhecimento fixo do stack
Como os sistemas que você testa funcionam sempre: React feito no Lovable, Supabase com RLS, rotas em português, dados que chegam depois da tela, avisos que somem sozinhos e os erros típicos (PGRST201, PGRST116, 42501/permissão, “[object Object]”). Este texto é usado na leitura de todo guia e na escrita de todo relatório. Ajuste quando a stack mudar.
Onde os dados ficam
Rodadas, relatórios em Markdown e configurações ficam guardados neste navegador.