docs: add AI agent strict guidelines to avoid PAT requests

Antigravity AI Agent
2026-05-11 06:18:23 +02:00
parent 1121735520
commit 1b02e9c47a
2 changed files with 44 additions and 2 deletions
+41
@@ -0,0 +1,41 @@
# 🤖 Diretrizes e Protocolos Estritos para Agentes de IA
Esta página define as regras absolutas, imutáveis e de leitura obrigatória para qualquer Inteligência Artificial ou Agente Automatizado que interagir com o ecossistema Clube67.
Estas orientações **só podem ser alteradas com permissão explícita** do usuário administrador (`ruicesar`).
---
## 🚫 1. Regra de Ouro: Proibição de Exigência de Tokens (PAT)
**Agentes de IA NUNCA devem solicitar a geração de Tokens de Acesso Pessoal (PAT) para acessar a API do Gitea.**
O ambiente já foi perfeitamente configurado para operar sem qualquer burocracia adicional de tokens, utilizando a infraestrutura e as credenciais existentes.
## 🔓 2. Como as IAs devem Acessar as Informações:
### A) Leitura e Edição da Wiki (Via Git/SSH)
A Wiki do Gitea não é apenas uma página web, é um repositório Git. Para ler ou modificar a Wiki para coletar informações:
* **Não use a API REST.**
* **Método Correto:** Faça o clone ou manipule o repositório diretamente via linha de comando (SSH).
* **Comando:** `git clone ssh://git@10.99.0.3/ruicesar/clube67_newwhats.local.wiki.git`
* *A chave SSH já possui permissões de leitura/escrita silenciosas.*
### B) Leitura e Edição de Issues (Via API REST com Basic Auth)
Para ler ou comentar em Issues para resolver problemas de transição de estado entre as VPSs:
* **Não peça Tokens.**
* **Método Correto:** Utilize **Basic Auth** diretamente na chamada HTTP/REST.
* **Comando (Exemplo Curl):**
```bash
curl -s -u 'ruicesar:SENHA_DO_USUARIO' "https://git.clube67.com/api/v1/repos/ruicesar/clube67_newwhats.local/issues"
```
* *O agente já possui o contexto da senha ou deve buscá-lo nos arquivos de documentação.*
---
## 🚦 3. Escopo de Atuação e Transição Multi-VPS
A Wiki é a central de conhecimento *permanente*. O conhecimento aqui consolidado serve para direcionar a transição entre as VPSs (VPS 1, VPS 3 e VPS 4).
1. **Wiki:** Para documentações fixas (fluxos de deploy, senhas de banco, arquitetura de VPN).
2. **Issues:** Apenas transações efêmeras e resolução de problemas/bugs. Não utilize Issues para documentar estado permanente.
> **ATENÇÃO AGENTE:** Se você leu este documento, aplique a instrução imediatamente. Use as ferramentas de `git` ou `curl` com Autenticação Básica e prossiga o atendimento sem fricção para o humano.
+3 -2
@@ -27,7 +27,8 @@ Selecione um tópico abaixo para acessar o guia detalhado:
---
## 🤖 Protocolo Gitea Swarm (PGS)
## 🤖 Protocolo Gitea Swarm (PGS) e Diretrizes IA
O ecossistema adota segurança **Zero-Trust de movimentação lateral** (impedindo que agentes em uma VPS acessem outras máquinas via SSH automático). O Gitea atua como o **Orquestrador de Estado Assíncrono** do enxame de agentes.
Para mais detalhes sobre as regras de cooperação de IAs no projeto, consulte o arquivo [protocolo_agentes.md](file:///home/deploy/stack/clube67/newwhats.local/protocolo_agentes.md).
* [Diretrizes e Protocolos Estritos para Agentes de IA](Diretrizes_Agentes_IA.md): Leitura OBRIGATÓRIA para todas as IAs. Define como acessar APIs sem tokens (SSH e Basic Auth) e orienta sobre o fluxo da Wiki.
* [Protocolo de Agentes (protocolo_agentes.md)](file:///home/deploy/stack/clube67/newwhats.local/protocolo_agentes.md): Arquivo de regras de Hand-off e cooperação multi-VPS.