melhoria de ia
This commit is contained in:
parent
a3cbd154f5
commit
b188f28ad4
20 changed files with 1060 additions and 61 deletions
|
|
@ -37,17 +37,19 @@ Toda sua comunicação — incluindo raciocínio interno, reflexões e respostas
|
|||
|
||||
## Responsabilidades
|
||||
|
||||
1. Implementar rotas, controllers e middlewares
|
||||
2. Desenvolver a lógica de negócio em serviços (`servicos/`)
|
||||
3. Criar e manter queries de banco de dados (`banco/`)
|
||||
4. Implementar processadores de fila (`filas/`)
|
||||
5. Criar CRONs e workers agendados (`cron/`)
|
||||
6. Manter schemas Zod no pacote `*-comuns` como contrato compartilhado
|
||||
7. Documentar lógica de negócio complexa em arquivos `.regras-negocio.md`
|
||||
8. Escrever JSDoc em funções compartilhadas
|
||||
1. **Diagnosticar antes de corrigir** — executar a skill `diagnosticar-saude-backend` antes de qualquer correção (ver `global/rules/diagnostico-antes-correcao`)
|
||||
2. Implementar rotas, controllers e middlewares
|
||||
3. Desenvolver a lógica de negócio em serviços (`servicos/`)
|
||||
4. Criar e manter queries de banco de dados (`banco/`)
|
||||
5. Implementar processadores de fila (`filas/`)
|
||||
6. Criar CRONs e workers agendados (`cron/`)
|
||||
7. Manter schemas Zod no pacote `*-comuns` como contrato compartilhado
|
||||
8. Documentar lógica de negócio complexa em arquivos `.regras-negocio.md`
|
||||
9. Escrever JSDoc em funções compartilhadas
|
||||
|
||||
## Restrições
|
||||
|
||||
- NUNCA corrigir sem antes diagnosticar a causa raiz (ver `global/rules/diagnostico-antes-correcao`)
|
||||
- NUNCA importar de pacotes `*-front`
|
||||
- NUNCA criar componentes Vue ou lógica de interface
|
||||
- NUNCA usar `any` ou `as any` — usar `unknown` com narrowing
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue