Sugere ordem da fila. Vermelho · amarelo · cinza. Editora confirma com 1 toque ou discorda.
EXIF · GPS · timestamp. Verifica integridade técnica · não decide credibilidade.
IA generativa · adulteração · stock photos. Probabilidade visível · editora decide.
Imagem circulou antes? Procura em arquivo KuVona + Google Images + TinEye + bases públicas.
14 testemunhos do mesmo evento. Sugere cluster · editora confirma · evita repetições.
Aviso antes de editora abrir. Sangue · gore · ferimento extremo. Editora prepara-se · não censura.
Lê metadata embebida na imagem · device · lente · ISO · ângulo · timestamp original. Edição parcial deixa traços. Stripping completo é red flag (porquê alguém limparia?).
Coordenada bate com Av. 24 Julho · raio de 12 m. Se Cândida diz "acidente Av. 24 Julho" mas GPS marca Beira · alerta vermelho.
Foto tirada há 3 min. Janela curta (30 min). Foto de 2019 reciclada · rejeitada automaticamente.
SHA-256 da imagem · procura em arquivo KuVona + Google + TinEye + Yandex + bases jornalísticas. Se já circulou · sinaliza · pode ser legítimo (republished) ou fake (recycled).
Detecta rostos visíveis · NÃO identifica quem é · só conta. 42% = "rostos detectados em 2 das 4 fotos · um deles em primeiro plano". Sugere borrar antes de publicar.
Modelo discriminador treinado em saídas de Stable Diffusion · DALL-E · Midjourney · Flux. 4% · imagem provavelmente real. > 70% · sinaliza para editora.
Utilizador anónimo · 3.ª submissão · 2 anteriores descartadas · texto inflamatório.
| IA generativa | 84% | |
| EXIF | stripped · sem device | FAIL |
| GPS | ausente · não tem | FAIL |
| Hash | circulou em 4chan há 2 dias | FAIL |
| Texto | "linchamento" · "feiticeiro" | ALERTA |
| Stable Diffusion artefacts | 5 dedos errados · iluminação inconsistente | DETECT |
KuVona não decide só por um sinal. 3 ou mais red flags em paralelo · sistema retém para revisão. 1 só sinal · marca · editora vê.
Editora especializada confirmou · imagem é IA-generated · texto é incitamento. Descartado. Utilizador notificado · "submissão violou princípio 5 e 7 · não publicado · 2.ª violação · conta suspensa". Auditoria pública · entrada anonimizada no relatório mensal.
Acidente em curso · 1 ferido visível · ambulância. Recomendação · revisão em 4 minutos.
Beatriz vê os scores antes de abrir o testemunho. Pode aceitar urgência (1 toque · vai para topo da fila) ou descer para "relevante" (1 toque · 15 min em vez de 4).
Se Beatriz descer · sistema regista · sinal vai para auditoria trimestral. Repetidas discordâncias do mesmo tipo · modelo é re-treinado. Ex · IA marca cheias como urgente · editores descem · próximo trimestre IA aprende a calibrar.
| Confiança | Fluxo |
|---|---|
| ≥ 85% | Editora aceita rápido · 1 toque |
| 60-84% | Editora abre · vê fotos · decide |
| < 60% | Escala para revisor sénior · IA assume incerteza |
Cada cidadão do cluster sobe ★ · contribuição validada (foram 17 a confirmar · não pode ser fake). Cluster como mecanismo de validação distribuída.
Testemunho único de evento sem cluster (ex · denúncia ambiental num distrito remoto) · não é descartado por estar sozinho. Solo não significa fake. Editora vê com mesmo critério · só fila pode ser mais longa.
Esta submissão contém imagem com violência gráfica · sangue visível · ferimento extremo. Confirma que estás pronta para ver.
| Violência gráfica | 84% | |
| Sangue visível | 78% | |
| Pessoa identificável | 62% | |
| Sugere · descarte ou borrar | recomendação editorial | |
Editoras vêem coisas difíceis todos os dias. Burnout é real. PTSD secundário é documentado em jornalistas que processam material gráfico repetidamente.
Aviso prévio dá 3 segundos para a editora decidir se quer abrir agora ou pedir a colega · respirar · adiar 5 min. Pequeno · faz diferença.
| Problema detectado | Acção | Verificação |
|---|---|---|
| IA classificava cheias como urgente · editores desciam para relevante 28% das vezes | Re-calibração · cheias agora "relevante" por defeito · só sobe a urgente se houver ferido visível | aplicado · Q2 |
| Modelo IA-gen falhava em fotos de baixa resolução | Adicionada bandeira "qualidade insuficiente" · escala para humano | aplicado · Q2 |
| Reverse search demorava > 60s · editores ignoravam | Cache + fallback · agora < 8s | aplicado · Q2 |
| 7 casos de violência gráfica não sinalizados | Modelo re-treinado · aumentado threshold de detecção | em revisão · Q2 |
Auditor externo independente · académico de Wits University · sem ligação a CJC-MZ · sem fundos do consórcio. Acesso total a logs · dados anonimizados · modelos.
Relatório completo (134 páginas) · publicado em kuvona.mz/auditoria/2026-q1 · downloadable · audit trail.