Carregando documentação SDD...

SWIXDOCUMENTS

SDD — Spec-Driven Development

Uma especificação, ou spec, é um arquivo Markdown versionado que descreve o comportamento esperado antes da implementação. No Swix, usamos SDD quando uma mudança cria ou altera uma regra.

O objetivo é substituir o vibe coding — pedir código e aceitar o que parece funcionar — por desenvolvimento dirigido por especificação. A IA pode gerar todo o código, mas o profissional continua no comando: define intenção, arquitetura, restrições e critérios de qualidade, depois revisa e valida o resultado.

O Codex aplica AGENTS.md, consulta docs/specs/README.md e classifica a tarefa como S0, S1 ou S2. O nível define quais documentos serão lidos ou atualizados. S0 não cria um novo documento.

Cada requisito recebe um ID ligado ao código, ao teste e ao roadmap. Se uma pessoa puder testar o resultado, o mesmo ID também é ligado a um roteiro do Dashboard.

Prompt → regras → S0/S1/S2 → documentos necessários → código → teste → roadmap → Dashboard

Documento