# Resultados observados em 13/10/2026

| Verificação | Resultado real |
|---|---|
| Compilação Electron main/preload Linux | PASS; build original com addons ignorados apenas neste teste local; não é build Windows distribuível |
| Análise do verificador Dart isolado | PASS, nenhum problema encontrado |
| Política Electron de instância única | PASS, 3 testes Node |
| Política Flutter HTTPS/WSS/host/porta | PASS, 4 testes Flutter, incluindo token bloqueado antes do transporte e redirects recusados |
| SDK Dart contra API Kordia | PASS, descoberta, conta existente, duas sessões WSS, mensagens A→B e B→A recebidas remotamente e histórico |
| API/gateway após atualização da marca | PASS, login A/B, comunidade e canal persistidos, convite, amizade, DM, permissão privada, ACL admin, anexo persistido, auth obrigatório, evento de mensagem |
| Sinalização LiveKit A/B após atualização | PASS, grants reais; sem áudio/vídeo trafegado |
| Serviços Docker Kordia | 25 serviços saudáveis; ver services-health.txt |
| YAML de workflows | Sintaxe analisada; jobs Windows/Android/iOS ainda não executados no GitHub |
| APK Android | PASS: APK release 1.0.0 por arquitetura gerado, assinatura RSA 3072/v2 verificada, alinhamento 16 KiB verificado; Android mínimo 7.0/API 24 |
| Android AAB | PASS: AAB release 1.0.0 com três ABIs gerado, jarsigner e bundletool validate aprovados; sem submissão Google Play |
| Instalador Windows x64/ARM64 | Não gerado; requer execução Windows da CI preparada |
| Emulador Android | PASS: APK x86_64 instalado, login com conta normal existente e histórico real de mensagens carregado no Android 15. O APK ARM64 inicial falhou no emulador x86_64; os pacotes finais usam split-per-abi |
| Links Android | Filtro nativo corrigido para resolver convites; política de compartilhamento impede que URLs kordia:// abram o diálogo de envio. Teste específico aprovado; APK final instalado com sucesso; validação visual final limitada por ANR do System UI do emulador |
| VPS de downloads | HTTPS válido em https://143.20.50.6/, serviço Docker saudável, APKs/AAB com SHA-256 verificado; backend original preservado |
| Envio Android nativo | PASS: mensagem enviada pela interface do APK instalado, persistida na API e consultada pela conta A com autor B conferido |
| IPA/TestFlight | Não gerado; requer macOS/Xcode, conta Apple e assinatura própria |
| Áudio, webcam, tela, push, bandeja em dispositivo | Não executados; procedimento em VALIDACAO-MANUAL.md |
| Comunicação entre apps instalados PC/celular | Não executada; SDK/gateway não substituem teste em aparelhos |

APKs ARM64, ARMv7 e x86_64 e AAB reais disponíveis em /downloads/; SHA256SUMS acompanha os arquivos publicados. Não há players simulados nem teste declarado por pressuposição. A inspeção/compilação manteve os módulos de mídia reais.

A análise estática completa do Flutter foi interrompida porque o analisador consumiu mais de 5 GiB nesta VPS compartilhada. Não foi registrada como aprovada. A compilação release e os testes específicos continuam sendo verificados.

## Atualização de identidade 1.0.1

APKs release ARM64, ARMv7 e x86_64 e AAB 1.0.1 gerados. Package com.kordia, versionCode 2002 (build 2 + offset do flavor). Assinaturas verificadas nas três APKs; zipalign 16 KiB aprovado; 14 bibliotecas ARM64 com ELF LOAD >=16384. AAB validado por bundletool e jarsigner. Quatro testes Flutter de política de instância/credenciais/navegação aprovados. Esta versão não foi instalada em aparelho ou emulador; os testes nativos de login, histórico e envio acima pertencem à 1.0.0. Web atualizado: login real, histórico persistente, pt-BR e layout móvel conferidos em Chromium com TLS validado; login administrativo pt-BR; API administrativa 200 para admin e 403 para usuário normal. Ver branding-browser-report.json e branding-api-report.json.

## Logo fornecida — versão 1.0.2

Web recompilado e publicado com as duas imagens fornecidas. Login, histórico e layout móvel conferidos no Chromium. Android: APKs nas três arquiteturas e AAB 1.0.2/code 2003 compilados; assinaturas e alinhamento 16 KiB verificados; 14 bibliotecas ARM64 alinhadas. O arquivo PNG encontrado dentro de cada APK corresponde ao asset fornecido (mesmos pixels da original transparente). Quatro testes Flutter de política e segurança passaram. Esta versão não foi instalada em dispositivo/emulador; testes físicos de mídia e push continuam pendentes.

## Domínios Kordyx

Certificados HTTPS validados para kordyx.xyz e web.kordyx.xyz, sem ignorar erros TLS. Site próprio publicado na raiz; cliente nativo React no subdomínio web. Navegador Chromium: login com a conta normal existente, cadastro e recuperação com marca Kordyx, histórico real, mensagem enviada pela API administrativa/conta A e recebida na interface da conta B sem recarregar, confirmação de persistência por consulta independente da conta B. Layout de 390 × 844 sem transbordamento horizontal em ambas as páginas. O conteúdo binário dos frames do gateway não foi decodificado pelo verificador. Admin OAuth real concluído em /admin/users com título em português. Novos clientes mantêm exclusivamente o domínio web e o IP anterior do mesmo backend. Quatro testes Node da política Electron aprovados. Ver DOMINIOS.md e domain-browser-report.json.

Conferência final: oito combinações de página e largura (390 e 1440 px) passaram, incluindo login, cadastro e recuperação. GET administrativo no domínio web: admin 200 com CORS autorizado, conta normal 403. Ver pages-browser-report.json e domain-admin-report.json.

## Domínio fixo e identidade — versão 1.0.3

Web recompilado e publicado com as duas imagens fornecidas. Login, histórico e layout móvel conferidos no Chromium. Android: APKs nas três arquiteturas e AAB 1.0.3 compilados (APKs ARMv7: 1004, ARM64: 2004, x86_64: 4004; AAB: 4); assinaturas e alinhamento 16 KiB verificados; 14 bibliotecas ARM64 alinhadas. O arquivo PNG encontrado dentro de cada APK corresponde ao asset fornecido (mesmos pixels da original transparente). Quatro testes Flutter de política e segurança passaram. Esta versão não foi instalada em dispositivo/emulador; testes físicos de mídia e push continuam pendentes.

## Autenticação por e-mail — Kordyx

API e web recompiladas; checagem de tipos do backend aprovada. Cadastro por API e pela interface web executados com CAPTCHA real, e-mail e nascimento transmitidos e e-mail persistido. Login por e-mail, username e campo email de clientes anteriores aprovado; duas contas existentes e seus aliases locais preservados. Senha incorreta e e-mail duplicado rejeitados. E-mail continua não verificado, sem confirmação fictícia. Chromium 390/1440: campos de cadastro, /forgot com aviso de indisponibilidade e login por e-mail aprovados. Dados persistiram após reiniciar API; admin 200 e usuário comum 403. SMTP, entrega e abertura de links por e-mail não foram testados nem ativados. Ver EMAIL-AUTH.md e email-*-report.json.

## Site institucional — 14/10/2026

27 páginas próprias em português publicadas e verificadas em Chromium com TLS válido; 108 verificações de largura, menu móvel, busca, tema persistente, seletor APK e cópia de cores passaram. Status independente com oito checks públicos reais, histórico persistente e aviso de dados desatualizados. O subdomínio https://status.kordyx.xyz/ está ativo com DNS A para 143.20.50.6 e certificado válido; o caminho alternativo na VPS de downloads continua disponível. Políticas jurídicas e pagamentos permanecem em preparação até confirmação dos dados públicos. Não foram gerados novos binários ou declarados testes físicos de mídia.
