{
  "idea": {
    "required_sections": ["Rastreabilidade", "Problema", "Objetivo", "Usuários", "Critérios de sucesso"]
  },
  "project-discovery": {
    "required_sections": ["Rastreabilidade", "Identidade do projeto", "Estrutura observada", "Inventário técnico detalhado", "Comandos verificados", "Arquitetura e padrões", "Linguagem de domínio", "Riscos do projeto", "Regras para a pipeline", "Recomendações de skills e regras", "Capability map", "Visualizações e documentação HTML", "Contexto para próximos agentes"]
  },
  "risk": {
    "required_sections": ["Rastreabilidade", "Classificação de risco", "Fatores", "Checkpoints", "Evidências mínimas"]
  },
  "prd": {
    "required_sections": ["Rastreabilidade", "Resumo", "Objetivos", "Não objetivos", "Usuários", "Requisitos", "Critérios de aceite", "Métricas", "Riscos", "Diagramas"]
  },
  "techspec": {
    "required_sections": ["Rastreabilidade", "Visão técnica", "Arquitetura", "Contratos", "Dados", "Segurança", "Performance", "Observabilidade", "Testes", "Riscos", "Plano de implementação", "Diagramas"]
  },
  "tasks": {
    "required_sections": ["Rastreabilidade", "Backlog", "Dependências", "Critérios de aceite", "Definition of Done", "Estratégia de testes", "Ordem sugerida", "Prompts Agent"]
  },
  "refinement": {
    "required_sections": ["Rastreabilidade", "Resumo", "Solução proposta", "Pontos de observação", "Checklist", "Subtasks", "Definition of Done", "Flags e configurações"]
  },
  "execution": {
    "required_sections": ["Rastreabilidade", "Tarefa", "Resumo da implementação", "Arquivos alterados", "Testes e evidências", "Riscos e pendências"]
  },
  "adr": {
    "required_sections": ["Rastreabilidade", "Status", "Contexto", "Problema", "Decisão", "Alternativas consideradas", "Consequências", "Impactos e riscos", "Plano de adoção", "Plano de reversão", "Evidências", "Histórico de revisão"]
  },
  "review": {
    "required_sections": ["Rastreabilidade", "Escopo revisado", "Evidências", "Achados", "Testes", "Veredito"]
  },
  "memory": {
    "required_sections": ["Estado final", "Rastreabilidade", "Decisões", "Padrões úteis", "Testes e comandos", "Pendências", "Contexto para o próximo agente"]
  },
  "checkpoint": {
    "required_sections": ["Artefato", "Origem", "Decisão necessária", "Evidências", "Riscos pendentes"]
  }
}
