feat(identidade): padronizar modulo-acesso e modulo-wiki no framework e validar-setup

This commit is contained in:
Luiz Silva 2026-10-06 12:21:32 -03:00
parent d43631be13
commit 19df29ea45
18 changed files with 193 additions and 104 deletions

View file

@ -133,6 +133,25 @@ agent-browser close
---
## 🔑 Autenticação e Credenciais Canônicas (`modulo-acesso`)
Sempre que a aplicação exigir login, o agente DEVE consultar `memorias-ia/modulo.yml` para obter as credenciais canônicas configuradas em `modulo-acesso`:
```bash
# Extrair credenciais canônicas de teste de memorias-ia/modulo.yml
USUARIO=$(grep -A2 "modulo-acesso:" memorias-ia/modulo.yml | grep "usuario:" | awk '{print $2}')
SENHA=$(grep -A2 "modulo-acesso:" memorias-ia/modulo.yml | grep "senha:" | awk '{print $2}')
# Preenchimento determinístico no formulário de login
agent-browser fill @e1 "$USUARIO"
agent-browser fill @e2 "$SENHA"
agent-browser click @e3
```
> ⚠️ **Atenção:** Nunca utilize credenciais aleatórias ou inventadas que possam falhar no teste.
---
## Sessões Persistentes e Autenticação
Para fluxos que necessitam manter login ativo entre comandos:
@ -144,6 +163,7 @@ agent-browser --session auth-test --restore open --headed http://localhost:8080/
agent-browser session info --json
```
---
## Skills Nativas do agent-browser