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\rightarrowmodalX.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>/(verrules/regras-negocio-md.md) - ADRs Técnicos:
<modulo-wiki>/dev/<modulo-id>/adrs/(verskills/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.mdouGET <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 commodulo-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/)
- Identidade do Módulo (Pilar 6):
DOCUMENTACAO/templates/modulo.yml.template - Índice de Ações da IA (Pilar 6):
DOCUMENTACAO/templates/historico-acoes.md.template - Registro de Sessão da IA (Pilar 6):
DOCUMENTACAO/templates/sessao-memoria.md.template - Domínio do Módulo (Pilares 3 e 4):
DOCUMENTACAO/templates/modulo-dominio.md.template - Regras de Negócio (Pilar 4):
DOCUMENTACAO/templates/regra-negocio.md.template - Decisões Arquiteturais - ADRs (Pilar 4):
DOCUMENTACAO/templates/adr.md.template - Ajuda na Tela / UI (Pilar 2):
DOCUMENTACAO/templates/ajuda-tela.md.template - Contratos de API (Pilar 5):
DOCUMENTACAO/templates/contrato-api.md.template - Fluxos de Usuário (Pilar 3):
DOCUMENTACAO/templates/fluxo-usuario.md.template