--- type: structural name: INDICE description: Índice central navegável dos 6 pilares de documentação e memória do ecossistema updatedAt: "2026-09-01" --- # Í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. --- ## 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 /../wiki/dev//...` ## 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 (`/../wiki//`) Aplicação VitePress voltada ao **acesso dos usuários e clientes**. Contém manuais operacionais, tutoriais e conceitos funcionais. - **Estrutura:** `/../wiki//` (ex: `/../wiki/e-licencie.sigma/`) - **Skill:** `skills/documentar-dominio-modulo/SKILL.md` ## 4. Wiki de Desenvolvimento (`/../wiki/dev//`) 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:** `/../wiki/dev//` (ex: `/../wiki/dev/e-licencie.sigma/`) - **Regras de Negócio:** `/../wiki/dev//` (ver `rules/regras-negocio-md.md`) - **ADRs Técnicos:** `/../wiki/dev//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 llm.md` ## 6. Memória das Ações da IA e Identidade (`/memorias-ia/`) Identidade canônica do projeto pai e registros de sessões, otimizações e decisões da IA. - **Identidade do Módulo:** `/memorias-ia/modulo.yml` (mandatório com `modulo-id`, `modulo-caminho`, `modulo-descricao`, `modulo-tipo`) - **Índice Central de Ações:** `/memorias-ia/historico-acoes.md` (tabela: `Data | Memória / Ação | Arquivo Memoria | Citações no Código-Fonte`) - **Arquivos Individuais de Sessão:** `/memorias-ia/sessao-AAAA-MM-DD-slug.md` - **Regra:** `rules/identidade-modulo.md` - **Diretório:** `/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/`) - **Identidade do Módulo (Pilar 6):** [`DOCUMENTACAO/templates/modulo.yml.template`](./templates/modulo.yml.template) - **Índice de Ações da IA (Pilar 6):** [`DOCUMENTACAO/templates/historico-acoes.md.template`](./templates/historico-acoes.md.template) - **Registro de Sessão da IA (Pilar 6):** [`DOCUMENTACAO/templates/sessao-memoria.md.template`](./templates/sessao-memoria.md.template) - **Domínio do Módulo (Pilares 3 e 4):** [`DOCUMENTACAO/templates/modulo-dominio.md.template`](./templates/modulo-dominio.md.template) - **Regras de Negócio (Pilar 4):** [`DOCUMENTACAO/templates/regra-negocio.md.template`](./templates/regra-negocio.md.template) - **Decisões Arquiteturais - ADRs (Pilar 4):** [`DOCUMENTACAO/templates/adr.md.template`](./templates/adr.md.template) - **Ajuda na Tela / UI (Pilar 2):** [`DOCUMENTACAO/templates/ajuda-tela.md.template`](./templates/ajuda-tela.md.template) - **Contratos de API (Pilar 5):** [`DOCUMENTACAO/templates/contrato-api.md.template`](./templates/contrato-api.md.template) - **Fluxos de Usuário (Pilar 3):** [`DOCUMENTACAO/templates/fluxo-usuario.md.template`](./templates/fluxo-usuario.md.template)