Verify – Combate à Desinformação
Especificação de Caso de Uso: Auditar Conteúdos
Versão 1.0
Histórico da Revisão
| Data | Versão | Descrição | Autor |
|---|---|---|---|
| 11/Jul/2025 | 1.0 | Criação inicial da especificação. | Cauã |
| 13/Jul/2025 | 1.1 | Melhorias com base no feedback. | Cauã |
Índice
- Breve Descrição
- Fluxo Básico de Eventos
- Fluxos Alternativos
- Fluxos de Exceção
- Pré-Condições
- Pós-Condições
- Pontos de Extensão
- Requisitos Especiais
- Informações Adicionais
- Regras de Negócio
1. Breve Descrição
Este caso de uso descreve como uma Organização Parceira audita, registra e publica avaliações detalhadas sobre conteúdos suspeitos, garantindo rastreabilidade e identificação de padrões de desinformação.
2. Fluxo Básico de Eventos
FB01: A Organização Parceira acessa o módulo “Auditar Conteúdos”. (RN01)
FB02: O sistema exibe lista de itens auditáveis com filtros padrão. (RN01)
FB03: O ator aplica filtros ou ordenações se desejar. (FA01)
FB04: O ator seleciona um item para auditoria. (RN02) (FE01)
FB05: O sistema mostra o conteúdo, metadados e histórico de verificações.
FB06: O ator preenche o formulário de auditoria (classificação, severidade, evidências). (FA02)
FB07: O ator conclui a auditoria. (RN03) (FE02)
FB08: O sistema registra o hash, atualiza status para “Auditado” e notifica Moderadores. (RN04)
FB09: O sistema confirma sucesso e retorna à lista destacando o item auditado.
3. Fluxos Alternativos
FA01: Filtro Avançado (FB02)
FA01.1 – O ator escolhe “Filtro Avançado” e define critérios (fonte, idioma, data).
FA01.2 – O sistema exibe lista filtrada. Retorna ao FB03.
FA02: Retomar Auditoria em Andamento (FB06)
FA02.1 – O item possui rascunho salvo.
FA02.2 – O sistema carrega dados parciais; o ator revisa e continua no FB06.
FA03: Escalar para Moderador (FB07)
FA03.1 – O ator marca “Necessita revisão do Moderador”.
FA03.2 – O sistema grava auditoria parcial, notifica Moderador e encerra o caso atual.
4. Fluxos de Exceção
FE01: Conteúdo Removido Antes da Auditoria (FB04)
FE01.1 – O sistema não localiza o conteúdo.
FE01.2 – Exibe aviso, registra log e retorna ao FB02.
FE02: Falha ao Salvar Auditoria (FB07)
FE02.1 – Erro de rede/banco de dados.
FE02.2 – O sistema exibe mensagem e permite “Tentar Novamente” ou “Salvar Rascunho”.
FE03: Sessão Expirada (em qualquer passo)
FE03.1 – O sistema redireciona para login, mantendo rascunho temporário.
5. Pré-Condições
- OP autenticada com papel Auditor.
- Módulo avançado de verificação habilitado.
6. Pós-Condições
- Auditoria salva com hash SHA-256 e carimbo de tempo (RFC 3161).
- Painéis e APIs públicas refletindo status “Auditado”.
7. Pontos de Extensão
| Ponto | Local | Descrição |
|---|---|---|
| PE01 | FB05 | Consultar Histórico de Verificações (include) |
| PE02 | Pós FB08 | Receber Tendências (extend, processamento em lote) |
8. Requisitos Especiais
- RE01 – Integridade: hash e timestamp para cada registro.
- RE02 – Uploads de evidência até 25 MB (PDF, PNG, MP4).
- RE03 – Resposta de FB06 → FB08 ≤ 5 s para 95 % dos casos.
- RE04 – Exposição mínima de dados pessoais em conformidade com LGPD.
9. Informações Adicionais
9.1 Objetivos de Negócio
- BN-01 – Aumento da Credibilidade Pública
- Disponibilizar relatórios de auditoria que fortaleçam a confiança dos usuários finais.
- BN-02 – Redução do Tempo de Resposta
- Diminuir o intervalo entre a sinalização do conteúdo e a publicação do parecer final.
- BN-03 – Conformidade Regulatória
- Atender aos requisitos da Lei nº 14 192/2021 (combate à desinformação) e da LGPD.
9.2 Artefatos de UX
| Artefato | Localização | Status |
|---|---|---|
| Wireframe da tela de auditoria | /docs/wireframes/auditoria/audit_screen.png |
Final |
| Protótipo interativo (Figma) | link privado compartilhado com equipe UX | Beta |
| Checklist de usabilidade | /docs/ux/checklists/auditoria_v1.md |
Draft |
9.3 Riscos Identificados
- R01 – Sobrecarga no Serviço de Hashing
- Plano de contingência: cache local + reprocessamento assíncrono.
- R02 – Mudanças na Legislação
- Revisão jurídica semestral; cláusula de atualização contratual.
9.4 Observações Finais
- Este caso de uso complementa “Analisar Conteúdo Manualmente” (para Moderadores) e “Monitorar Padrões de Desinformação” (para Administradores).
10. Regras de Negócio
| Código | Regra |
|---|---|
| RN01 | Exibição de itens auditáveis restrita a OP com contrato ativo. |
| RN02 | Filtros avançados aceitam fonte, idioma e faixa de data. |
| RN03 | Auditoria só é Final após preenchimento completo e confirmação. |
| RN04 | Cada nova auditoria substitui a anterior no cálculo de reputação. |