1. Use o menor conjunto
Arquitetura Limpa + Bootstrap + JavaScript pode bastar para uma tela; não anexe todos os livros sempre.
Os arquivos são referências de engenharia. Eles funcionam melhor quando você anexa **somente os guias necessários** e fornece um requisito claro. A IA deve diagnosticar → selecionar princípios → implementar → testar → revisar.
Arquitetura Limpa + Bootstrap + JavaScript pode bastar para uma tela; não anexe todos os livros sempre.
Informe projeto atual, arquivos relevantes, stack, restrições, comportamento preservado e objetivo.
Diga que o .md é referência obrigatória, mas que a IA deve justificar quais partes são aplicáveis.
Antes de codificar, compare solução simples, padrão/arquitetura e custo de cada escolha.
Inclua testes, acessibilidade, responsividade, segurança, performance e rollback conforme o risco.
Em legado, prefira mudanças pequenas e testáveis em vez de reescrever todo o sistema.
Use os arquivos .md anexados como referência de engenharia para esta tarefa. Regras: 1. Não aplique todas as regras mecanicamente. 2. Primeiro diagnostique o problema e diga quais seções dos guias são aplicáveis. 3. Compare pelo menos uma alternativa mais simples quando houver abstração/padrão. 4. Preserve comportamento existente salvo requisito explícito. 5. Implemente de forma incremental. 6. Crie/teste os critérios de aceite. 7. Ao final, faça uma auditoria contra os guias e liste desvios deliberados. Contexto: [DESCREVA o sistema, stack, arquivos/módulos relevantes e estado atual] Objetivo: [DESCREVA o resultado observável que deve existir ao final] Restrições: [DESCREVA o que não pode mudar, compatibilidade, segurança e limites técnicos] Critérios de aceite: [DESCREVA como comprovar que a tarefa ficou correta]
Use o modelo acima com dados concretos do projeto. O exemplo abaixo mostra o nível de detalhe esperado.
Contexto: Sistema interno de atendimento jurídico em HTML, CSS e JavaScript, com API REST e publicação no Cloudflare Pages. Objetivo: Adicionar confirmação de exclusão e feedback visual de sucesso sem alterar o fluxo de cadastro. Restrições: Preservar endpoints e dados existentes; funcionar em desktop/mobile; acessível por teclado; mudanças incrementais e reversíveis.
40 referências catalogadas.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.
Baixe o arquivo para anexar à IA ou visualize a versão renderizada antes de usar.