Skip to content

Commit 34a5352

Browse files
committed
docs: update copilot instructions
1 parent da1d837 commit 34a5352

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

.github/copilot-instructions.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ Este projeto utiliza um sistema de arquivos de tarefa localizados em `.ai/tasks/
2121
```
2222

2323
#### 2. Estado Final - Tarefa Concluída
24+
25+
- O arquivo deve ser renomeado com prefixo `[done]`
26+
- Tarefas não são versionadas, não se preocupe em fazer commit delas porque estão sendo ignoradas
27+
2428
```markdown
2529
# ✅ CONCLUÍDA - Tarefa: [Título Descritivo]
2630

@@ -306,4 +310,55 @@ const Privacy = () => {
306310
};
307311
```
308312

313+
### 📝 Convenções de Commits
314+
315+
#### **Mensagens de Commit: SEMPRE EM INGLÊS**
316+
- **Todas as mensagens de commit** devem ser escritas em inglês
317+
- **Seguir padrão Conventional Commits** quando possível
318+
- **Verbos no imperativo** (add, fix, update, remove)
319+
320+
#### Exemplos de Commits Corretos:
321+
```bash
322+
# ✅ CORRETO - Inglês
323+
git commit -m "feat: add user authentication component"
324+
git commit -m "fix: resolve mobile navigation issue"
325+
git commit -m "update: improve footer component styling"
326+
git commit -m "docs: update README with new installation steps"
327+
328+
# ❌ INCORRETO - Português
329+
git commit -m "feat: adicionar componente de autenticação"
330+
git commit -m "fix: corrigir problema de navegação mobile"
331+
```
332+
333+
#### Tipos de Commit Recomendados:
334+
- `feat:` - Nova funcionalidade
335+
- `fix:` - Correção de bug
336+
- `update:` - Atualização de funcionalidade existente
337+
- `docs:` - Documentação
338+
- `style:` - Mudanças de estilo/formatação
339+
- `refactor:` - Refatoração de código
340+
- `test:` - Adição ou correção de testes
341+
- `chore:` - Tarefas de manutenção
342+
343+
### Exemplo de Fluxo de Commit Correto:
344+
```bash
345+
git add .
346+
git commit -m "feat: implement user profile component with responsive design"
347+
```
348+
309349
**Este sistema garante transparência, rastreabilidade e qualidade em todas as implementações do projeto.**
350+
351+
## Comandos Aprovados
352+
353+
O GitHub Copilot pode sugerir os seguintes comandos:
354+
355+
```bash
356+
git status --porcelain
357+
git add .
358+
git commit -m "[message in English]"
359+
git stash
360+
npm run build
361+
npm run test
362+
mkdir -p [diretório]
363+
cat [file]
364+
```

0 commit comments

Comments
 (0)