.agent/DOCUMENTACAO/INDICE.md

4 KiB

type name description updatedAt
structural INDICE Índice central navegável dos 6 pilares de documentação e memória do ecossistema 2026-10-14

Índice Geral de Documentação e Memória

Este documento serve como mapa de navegação para os 6 pilares de documentação do ecossistema, parametrizados pela identidade em memorias-ia/modulo.yml.


1. Código-Fonte (JSDoc e Comentários de Aplicação)

Documentação interna nos arquivos .ts, .vue, .js com foco na aplicação prática no sistema.

  • Regra: rules/jsdoc-padrao.md
  • Referência de regras de negócio no código: // Regras de negócio: ver <modulo-wiki>/dev/<modulo-id>/...

2. Ajuda na Tela (UI - .ajuda.md)

Arquivos Markdown co-localizados nos componentes de tela e modais.

  • Padrão: modalX.vue \rightarrow modalX.ajuda.md
  • Skill / Workflow: skills/adicionar-ajuda/SKILL.md

3. Wiki do Usuário (<modulo-wiki>/<modulo-id>/)

Aplicação VitePress voltada ao acesso dos usuários e clientes (caminho <modulo-wiki> extraído de memorias-ia/modulo.yml, fallback ../wiki/). Contém manuais operacionais, tutoriais e conceitos funcionais.

  • Estrutura: <modulo-wiki>/<modulo-id>/
  • Skill: skills/documentar-dominio-modulo/SKILL.md

4. Wiki de Desenvolvimento (<modulo-wiki>/dev/<modulo-id>/)

Aplicação VitePress com acesso interno exclusivo pela equipe de desenvolvimento e arquitetura. Contém arquitetura técnica, modelos de banco, regras de negócio detalhadas ({modulo}.regras-negocio.md), fluxos de filas, CRONs e ADRs.

  • Estrutura: <modulo-wiki>/dev/<modulo-id>/
  • Regras de Negócio: <modulo-wiki>/dev/<modulo-id>/ (ver rules/regras-negocio-md.md)
  • ADRs Técnicos: <modulo-wiki>/dev/<modulo-id>/adrs/ (ver skills/documentar-decisao-tecnica/SKILL.md)

5. Rota de Integração de IA (/llm.md)

Especificação dinâmica servida pelo backend para consumo por agentes e LLMs.

  • Rota padrão: GET /llm.md ou GET <modulo-caminho>llm.md

6. Memória das Ações da IA e Identidade (<base_projeto>/memorias-ia/)

Identidade canônica do projeto pai e registros de sessões, otimizações e decisões da IA.

  • Identidade do Módulo: <base_projeto>/memorias-ia/modulo.yml (mandatório com modulo-id, modulo-caminho, modulo-descricao, modulo-tipo, modulo-acesso, modulo-wiki)
  • Índice Central de Ações: <base_projeto>/memorias-ia/historico-acoes.md (tabela: Data | Memória / Ação | Arquivo Memoria | Citações no Código-Fonte)
  • Arquivos Individuais de Sessão: <base_projeto>/memorias-ia/sessao-AAAA-MM-DD-slug.md
  • Regra: rules/identidade-modulo.md
  • Diretório: <base_projeto>/memorias-ia/ (na raiz do projeto pai)
  • Workflows e Skills: global/workflows/doc.md, global/workflows/documentacao.md, global/workflows/aprimora-ia.md

Templates Padronizados (DOCUMENTACAO/templates/)