No description
Find a file
2026-08-10 16:30:27 -03:00
agents aprimoração de ia 2026-08-10 16:18:49 -03:00
global aprimoração de ia 2026-08-10 16:18:49 -03:00
memory aprimoração de ia 2026-08-10 16:18:49 -03:00
rules aprimoração de ia 2026-08-10 16:18:49 -03:00
skills aprimoração de ia 2026-08-10 16:18:49 -03:00
.gitignore refatoração dos agents 2026-08-10 16:08:03 -03:00
manifesto-local.template.json versão 1 2026-06-18 11:59:57 -03:00
manifesto.json aprimoração de ia 2026-08-10 16:18:49 -03:00
proxy . 2026-08-10 16:30:27 -03:00
README refatoração dos agents 2026-08-10 16:08:03 -03:00
TOOLS refactor: remover extensões .md de todos os artefatos — v3.0.0 2026-06-19 16:04:37 -03:00
verificar-linhas.sh refatoração dos agents 2026-08-10 16:08:03 -03:00

# Esse projeto é a pasta .agent dos projetos da e-licencie

Repositório central de conhecimento para os agentes de IA do ecossistema Azteca.
Usado como **git submodule** `.agent` nos monorepos.

---

## Premissas

1. **Multiagente** — 12 agentes especializados com escopo e responsabilidades bem definidos
2. **Aprendizado contínuo** — conhecimento evolui a cada sessão via workflow `aprimorar-IA`
3. **Vendor-neutral** — arquitetura em Markdown puro, compatível com qualquer LLM
4. **Sem extensões** — artefatos de conhecimento não possuem extensão de arquivo

---

## Estrutura do repositório

```
.memoria-ia/                    ← armazenamento de memórias do projeto (mesmo nível do .agent, versionado pelo pai)
.agent/                             ← raiz do repositório (submodulo)
├── README                          ← este arquivo
├── TOOLS                           ← ferramentas CLI recomendadas
├── manifesto.json                  ← inventário de todos os artefatos
├── manifesto-local.template.json   ← template para projetos filhos
├── verificar-linhas.sh             ← governance: limite de 250 linhas
├── memory/                         ← armazenamento de evoluções da IA (versionado pelo submódulo .agent)
│
├── global/                         ← herdado por TODOS os agentes
│   ├── rules/                      ← regras universais
│   ├── workflows/                  ← workflows globais
│   └── skills/                     ← skills globais
│
├── agents/                         ← definição dos 11 agentes
│   ├── arquiteto/
│   ├── back/
│   ├── front/
│   ├── testes/
│   ├── deploy/
│   ├── documentacao/
│   ├── ux/
│   ├── comercial/
│   ├── agente/
│   ├── refatorar/
│   └── land/
```

---

## Agentes disponíveis

| Handle | Agente | Especialidade |
|--------|--------|--------------|
| `@arquiteto` | Arquiteto | Arquitetura, especificações, ADRs |
| `@back` | Backend | APIs, banco de dados, filas, CRONs |
| `@front` | Frontend | Vue 3, telas, composables, integração API |
| `@testes` | Testes | Testes unitários, integração, roteiros de QA |
| `@deploy` | Deploy | Docker, CI/CD, infraestrutura, ambientes |
| `@documentacao` | Documentação | JSDoc, regras de negócio, guias de usuário |
| `@ux` | UX | Fluxos de uso, usabilidade, mensagens de interface |
| `@comercial` | Comercial | Propostas, marketing, Reels, orçamentos |
| `@agente` | Arquiteto de Agentes | Arquitetura, governança e evolução do ecossistema multiagente |
| `@refatorar` | Refatoração | SOLID, Design Patterns GoF, code smells, refatoração segura |
| `@land` | Landing Pages & Sites | Criação de sites, landing pages de alta conversão, copywriting B2B/B2G e CTAs |

---

## Usar em um projeto

```sh
# Adicionar como submodulo
git submodule add https://git2.idz.one/publico/.agent.git .agent

# Inicializar
git submodule update --init --recursive

# Configurar o projeto
cp .agent/manifesto-local.template.json .agent/manifesto-local.json
# editar: definir "projeto" e extensões locais
```

Cada projeto mantém sua própria pasta `.agent/local/` com extensões específicas.

---

## Compatibilidade com múltiplas LLMs

| Camada | Formato | Portabilidade |
|--------|---------|---------------|
| `global/` + `agents/*/persona` | Markdown puro | ✅ 100% — qualquer LLM |
| `agents/*/agent.json` | JSON Antigravity | ✅ Configuração nativa |