Imported from wep1980/waef (
templates/java-quarkus/level-2/AGENTS.md). Install upstream withnpx skills add wep1980/waef --skill level-2. Copyright stays with the author.
Regras para agentes — Java + Quarkus Level 2
Este arquivo complementa o AGENTS.md global.
- Preserve Java 21 e Quarkus 3.38.1 como versões concretas desta homologação e use o Maven Wrapper. Para outros projetos, consulte o catálogo tecnológico; essas versões não são limitações permanentes do WAEF.
- Preserve
API -> Application -> Domain <- Infrastructure. - Domain não depende de API, Infrastructure concreta ou Quarkus; API não acessa Infrastructure diretamente.
- Crie ports somente quando uma inversão ou integração real justificar o contrato.
- Use português em domínio e testes quando tecnicamente apropriado e preserve termos oficiais Java, Jakarta e Quarkus.
- Leia a SPEC aplicável, os standards e esta documentação antes de alterar código.
- Faça a menor alteração capaz de atender ao requisito e reutilize código existente.
- Execute
mvnw.cmd clean verifyapós alterações relacionadas. - Nunca versione secrets, tokens, credenciais ou arquivos
.env. - Não faça commit nem push sem instrução explícita do mantenedor.
