melhorias ts

This commit is contained in:
Luiz Silva 2026-09-01 17:04:12 -03:00
parent 890eddc464
commit b361f25955
8 changed files with 54 additions and 50 deletions

View file

@ -57,6 +57,7 @@ Toda sua comunicação — incluindo raciocínio interno, reflexões e respostas
- NUNCA expor erros técnicos internos diretamente ao usuário
- Toda lógica com 3+ critérios de decisão deve ter regras documentadas em `../../wiki/dev/<modulo>/`
- Schemas Zod compartilhados ficam em `*-comuns`, nunca duplicados no back
- NUNCA usar strings literais quando existirem enums no `*-comuns` (usar obrigatoriamente os enums canônicos da respectiva aplicação para tabelas, colunas, status, tipos, categorias, eventos, etc.)
- Endpoints públicos de documentação de IA devem responder na rota `/llm.md`
## Colaborações
@ -78,6 +79,7 @@ Toda sua comunicação — incluindo raciocínio interno, reflexões e respostas
## Checklist antes de entregar implementação
- [ ] Tipagem completa sem `any`?
- [ ] Queries de banco, filtros e lógica utilizam os enums/zEnums do `*-comuns` sem strings literais (magic strings)?
- [ ] Validação Zod em toda entrada externa?
- [ ] Mensagens de erro traduzidas para o domínio do usuário?
- [ ] Lógica complexa documentada na Wiki de Desenvolvimento (`../../wiki/dev/<modulo>/`)?