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:
Luiz Silva 2026-10-14 17:53:33 -03:00
parent 212d2578f4
commit 26a4f98dab
116 changed files with 1162 additions and 1315 deletions

View file

@ -42,18 +42,23 @@ git submodule update --init --recursive --remote
## PASSO 2 — Configurar a Identidade do Módulo (`memorias-ia/modulo.yml`)
1. Criar a pasta de memórias e copiar o template oficial:
1. Criar a pasta de memórias e copiar os templates oficiais:
```bash
mkdir -p memorias-ia
cp .agent/DOCUMENTACAO/templates/modulo.yml.template memorias-ia/modulo.yml
cp .agent/DOCUMENTACAO/templates/historico-acoes.md.template memorias-ia/historico-acoes.md
```
2. Editar `memorias-ia/modulo.yml` preenchendo os 4 campos obrigatórios:
2. Editar `memorias-ia/modulo.yml` preenchendo os campos canônicos:
```yaml
modulo-id: nome-do-modulo.submodulo # ex: e-licencie.qualifica
modulo-caminho: /qualifica/ # rota base na URL
modulo-descricao: Módulo para gestão de conformidade de fornecedores
modulo-id: nome-do-modulo
modulo-caminho: /modulo/
modulo-descricao: Descrição funcional e escopo de negócio do módulo
modulo-tipo: aplicação web com back e front nas tecnologias bun e vue 3 com banco postgres
modulo-acesso:
usuario: usuario@exemplo.com.br
senha: "123"
modulo-wiki: ../wiki
```
---
@ -76,11 +81,12 @@ Utilize os modelos canônicos disponíveis em `.agent/DOCUMENTACAO/templates/`:
| :--- | :--- | :--- |
| **Pilar 1: Código** | `.ts`, `.vue`, `.js` | JSDoc no topo das funções |
| **Pilar 2: Ajuda UI** | `*-front/src/.../{componente}.ajuda.md` | `DOCUMENTACAO/templates/ajuda-tela.md.template` |
| **Pilar 3: Wiki Usuário** | `<base_projeto>/../wiki/<modulo-id>/index.md` | `DOCUMENTACAO/templates/modulo-dominio.md.template` |
| **Pilar 4: Wiki Dev** | `<base_projeto>/../wiki/dev/<modulo-id>/` | `DOCUMENTACAO/templates/regra-negocio.md.template` e `adr.md.template` |
| **Pilar 3: Wiki Usuário** | `<modulo-wiki>/<modulo-id>/index.md` | `DOCUMENTACAO/templates/modulo-dominio.md.template` |
| **Pilar 4: Wiki Dev** | `<modulo-wiki>/dev/<modulo-id>/` | `DOCUMENTACAO/templates/regra-negocio.md.template` e `adr.md.template` |
| **Pilar 5: IA (/llm.md)** | `GET <modulo-caminho>llm.md` | `DOCUMENTACAO/templates/contrato-api.md.template` |
| **Pilar 6: Memórias IA** | `memorias-ia/sessao-*.md` | Frontmatter `type: session_memory` |
---
## 🧩 Extensibilidade Local (`.agent-local/`) — Opcional