Definition of Done (DoD)¶
Critérios de aceite aplicados a cada tipo de item antes de mover para Done no board.
DoD — Painel/Módulo de produto (ex.: novo painel admin)¶
- [ ] Classe JS implementada em subpasta correta de
javascript/(por domínio:core, admin, security, ui, marketing, modules, models, ai, erp, etl, courses, pentest) - [ ] CSS correspondente em subpasta correta de
style/(base, layout, components, panels, pages) - [ ] Botão/aba adicionado em
index.htmlcomdata-tabe ícone consistente - [ ] Renderização lazy (
onShow/render()chamado uma única vez) - [ ] Persistência (quando aplicável) via
db.save/db.getcomCryptoStore(AES-256-GCM) - [ ] Sem
eval()/ seminnerHTMLcom dados externos não sanitizados - [ ] Mapeamento para ISO 27001 (Anexo A) quando o módulo for de compliance
- [ ] Testado manualmente nos principais navegadores (Chrome, Firefox, Edge)
DoD — Item de documentação (páginas em docto/docs/)¶
- [ ] Conteúdo extraído diretamente do código-fonte (não inventado) — citar o arquivo de origem
- [ ] Página adicionada ao
nav:domkdocs.yml - [ ] Links internos verificados (sem 404 dentro do site MkDocs)
- [ ] Ao menos um diagrama/imagem quando o conceito for um fluxo ou estrutura (fases, board, arquitetura)
- [ ] Terminologia em português, consistente com o restante do site (
pt-BR) - [ ] Revisado por leitura completa antes de marcar como Done
DoD — Diagrama/Imagem¶
- [ ] Arquivo fonte versionado em
docto/docs/img/(.svgcomo formato-fonte vetorial) - [ ] Referenciado em pelo menos uma página
.md - [ ] Cores consistentes com a paleta do produto (vermelho/laranja de acento, tema escuro)
- [ ] Pendência conhecida: exportação
.pngdepende de ambiente com Python (cairosvg) — enquanto o sandbox de execução estiver indisponível, o item permanece com a nota "Blocked (rasterização)" no board, mas a página de documentação correspondente pode ser considerada Done com o SVG
DoD — Sprint (nível macro)¶
- [ ] Todos os itens da Sprint Backlog estão em Done ou explicitamente movidos para Blocked com causa raiz documentada
- [ ]
mkdocs buildroda sem erros (quando ambiente disponível) - [ ] Retrospectiva realizada e ações de melhoria registradas no roadmap da próxima sprint