Sprint 06: Organização, Planejamento e Documentação
Projeto: ContraDito
Data da Reunião: 28/04/2026
Data de Entrega da Sprint: 06/05/2026
1. Descrição e Objetivo da Sprint
Realizada a retrospectiva da Sprint 05 e o planejamento focado para a Sprint 06. A nova sprint será dedicada exclusivamente à incrementação dos requisitos, ajustes de planejamento, design no Figma, revisão do README e orquestração da documentação no MkDocs.
Objetivo Central: Sprint sem código. Preparar o terreno, direcionar o trabalho de forma inteligente e garantir o alinhamento documental (blindagem jurídica e especificações técnicas) necessário para seguir com o projeto de forma segura para a Release 1.
2. Participantes
- @henriquemendeselias
- @jot4-ge
- @luizhtmoreira
- @G2SBiell
- @lucasaraujoszz
- @matheus0346
3. Backlog e Distribuição de Tarefas
| Membro | Missão Principal | Ações e Documentação |
|---|---|---|
| Henrique | Consolidar contratos de API e banco. | Atualizar o README. Liderar reunião de validação linha por linha (RFs e RNFs). Revisar Swagger/ReDoc. Criar dicionário de dados do Supabase (tabelas, provas_contradicao com tipo vector, tipagens, HNSW e RPC). |
| Luiz Henrique | Documentar o "cérebro semântico" (NLP). | Definir requisitos de RAG/embedding. Escrever arquitetura NLP, justificar o uso do SBERT (paraphrase-multilingual-mpnet), explicar a matemática da similaridade de cosseno e o limiar (threshold). |
| João Guilherme | Mapear o Ciclo de Vida do Dado (ETL). | Checar coleta de vídeos, PDFs, separação de matérias (PEC/PL). Registrar rotas do Governo, explicar regras do cleaner.py e definir a rotina de carga delta semanal. |
| Lucas | Garantir ambiente replicável (DevOps). | Criar passo a passo local (Worker vs API). Documentar docker-compose.yml, variáveis .env, separação do FastAPI vs Worker NLP, arquitetura ARM64 vs AMD64 e uso de cache. |
| Matheus | Orquestrar MkDocs e blindagem jurídica. | Estruturar menu do MkDocs. Escrever páginas para o cidadão (LGPD, Isenção de Viés) e compilar os ADRs (escolhas de Supabase, isolamento de Worker e pivot para RAG). |
| Gabriel | Sincronizar UI/UX e código frontend. | Criar Story Map. Atualizar Figma com nova view "Lado a Lado". Documentar stack do Front (Next.js/Tailwind). Finalizar protótipos de busca, ranking, e ringue face-to-face. |