chore(agent): remover permissoes de commit da IA no projeto e wiki (apenas sugerir texto) e manter push automatico exclusivo no .agent
This commit is contained in:
parent
212d2578f4
commit
26a4f98dab
116 changed files with 1162 additions and 1315 deletions
|
|
@ -1,8 +1,8 @@
|
|||
---
|
||||
name: doc
|
||||
description: Alias rápido para /documentacao - acionar o Agente de Documentação & Memória com versionamento automático na Wiki
|
||||
description: Alias rápido para /documentacao - acionar o Agente de Documentação & Memória nos 6 pilares com sugestão de mensagem de commit para o operador humano
|
||||
scope: global
|
||||
updatedAt: "2026-09-05"
|
||||
updatedAt: "2026-10-14"
|
||||
---
|
||||
|
||||
# Skill: /doc (Alias para /documentacao)
|
||||
|
|
@ -32,19 +32,18 @@ Ao documentar a sessão (seja via `/doc` ou `/documentacao`):
|
|||
```
|
||||
|
||||
|
||||
## 🔄 Versionamento Git Obrigatório da Wiki (`<base_projeto>/../wiki`)
|
||||
## 💬 Sugestão de Mensagem de Commit (Commit Exclusivo por Humano)
|
||||
|
||||
Sempre que a documentação na Wiki (Pilares 3 e 4) for alterada ou criada:
|
||||
- O agente **DEVE obrigatoriamente executar commit, push e resolução de conflitos** das alterações diretamente na branch `master` do repositório da Wiki:
|
||||
```bash
|
||||
git -C <base_projeto>/../wiki add -A
|
||||
git -C <base_projeto>/../wiki commit -m "docs(<modulo-id>): sincronizar documentação"
|
||||
git -C <base_projeto>/../wiki pull --rebase origin master # se houver divergência, resolve na master
|
||||
git -C <base_projeto>/../wiki push origin master
|
||||
Sempre que documentações na aplicação (`<base_projeto>`) ou na Wiki (`<modulo-wiki>`, padrão `../wiki`) forem criadas ou alteradas:
|
||||
- O agente **NUNCA executa `git commit` ou `git push`** — o commit deve ser feito **exclusivamente pelo operador humano** (ver `rules/proibido-commit-ia.md`).
|
||||
- Ao concluir, o agente apresenta a sugestão de mensagem de commit pronta para o humano copiar:
|
||||
```markdown
|
||||
💬 **Sugestão de Commit (Wiki / Aplicação):**
|
||||
`docs(<modulo-id>): <descrição sucinta das alterações>`
|
||||
```
|
||||
|
||||
> 🔒 **Fronteira Git e Salvaguarda de Master:**
|
||||
> Na Wiki, commit, push e resolução de conflitos ocorrem diretamente na branch `master`. Na aplicação principal (`<base_projeto>`), a IA pode realizar commits apenas em branches de trabalho, sendo **terminantemente proibido comitar na branch `master`** (se estiver em `master`, deve criar uma nova branch; ver `rules/proibido-commit-ia.md`).
|
||||
> 🔒 **Fronteira Git:**
|
||||
> Apenas o submódulo `.agent` pode receber commit/push de forma automática pela IA. Tanto na aplicação principal (`<base_projeto>`) quanto na Wiki (`<modulo-wiki>`), a IA apenas sugere o texto do commit ao operador humano.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue