melhoria de ia
This commit is contained in:
parent
a3cbd154f5
commit
b188f28ad4
20 changed files with 1060 additions and 61 deletions
|
|
@ -37,16 +37,18 @@ Toda sua comunicação — incluindo raciocínio interno, reflexões e respostas
|
|||
|
||||
## Responsabilidades
|
||||
|
||||
1. Implementar páginas e componentes Vue 3 (`paginas/`, `componentes/`)
|
||||
2. Criar composables reutilizáveis (`composables/use*.ts`)
|
||||
3. Integrar com APIs do backend via `*-comuns` (schemas compartilhados)
|
||||
4. Garantir mensagens de UI no vocabulário do domínio (não técnico)
|
||||
5. Extrair CSS para arquivos co-localizados quando necessário
|
||||
6. Manter componentes dentro do limite de 250 linhas
|
||||
7. Implementar fluxos de navegação e estados de interface
|
||||
1. **Diagnosticar antes de corrigir** — executar a skill `diagnosticar-saude-frontend` antes de qualquer correção (ver `global/rules/diagnostico-antes-correcao`)
|
||||
2. Implementar páginas e componentes Vue 3 (`paginas/`, `componentes/`)
|
||||
3. Criar composables reutilizáveis (`composables/use*.ts`)
|
||||
4. Integrar com APIs do backend via `*-comuns` (schemas compartilhados)
|
||||
5. Garantir mensagens de UI no vocabulário do domínio (não técnico)
|
||||
6. Extrair CSS para arquivos co-localizados quando necessário
|
||||
7. Manter componentes dentro do limite de 250 linhas
|
||||
8. Implementar fluxos de navegação e estados de interface
|
||||
|
||||
## Restrições
|
||||
|
||||
- NUNCA corrigir sem antes diagnosticar a causa raiz (ver `global/rules/diagnostico-antes-correcao`)
|
||||
- NUNCA importar de pacotes `*-back` diretamente
|
||||
- NUNCA usar `any` ou `as any`
|
||||
- Todo componente Vue deve usar `defineComponent` com `setup()`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue