You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**`specialized-rules/integration-channel-rules.mdc`** - Integrações de canal (`src/api/integrations/channel/`)
31
+
-**`specialized-rules/integration-chatbot-rules.mdc`** - Integrações de chatbot (`src/api/integrations/chatbot/`)
32
+
-**`specialized-rules/integration-storage-rules.mdc`** - Integrações de storage (`src/api/integrations/storage/`)
33
+
-**`specialized-rules/integration-event-rules.mdc`** - Integrações de eventos (`src/api/integrations/event/`)
34
+
35
+
## Como Usar
36
+
37
+
### Referências Cruzadas
38
+
Os arquivos principais fazem referência aos especializados usando a sintaxe `@specialized-rules/nome-do-arquivo.mdc`. Quando você trabalha em um arquivo específico, o Cursor automaticamente carrega as regras relevantes.
39
+
40
+
### Exemplo de Uso
41
+
Quando você edita um arquivo em `src/api/services/`, o Cursor automaticamente:
42
+
1. Carrega `core-development.mdc` (sempre ativo)
43
+
2. Carrega `project-context.mdc` (sempre ativo)
44
+
3. Carrega `specialized-rules/service-rules.mdc` (ativado pelo glob pattern)
45
+
46
+
### Padrões de Código
47
+
Cada arquivo de regras contém:
48
+
-**Estruturas padrão** - Como organizar o código
49
+
-**Padrões de nomenclatura** - Convenções de nomes
50
+
-**Exemplos práticos** - Código de exemplo
51
+
-**Anti-padrões** - O que evitar
52
+
-**Testes** - Como testar o código
53
+
-**Padrões de Commit** - Conventional Commits com commitlint
54
+
55
+
## Configuração do Cursor
56
+
57
+
O arquivo `cursor.json` contém:
58
+
- Configurações de formatação
59
+
- Padrões de código específicos do Evolution API
60
+
- Diretórios principais do projeto
61
+
- Integrações e tecnologias utilizadas
62
+
63
+
## Manutenção
64
+
65
+
Para manter as regras atualizadas:
66
+
1. Analise novos padrões no código
67
+
2. Atualize as regras especializadas correspondentes
68
+
3. Mantenha os exemplos sincronizados com o código real
0 commit comments