aplimoramento de agent

This commit is contained in:
Luiz Silva 2026-09-02 10:23:53 -03:00
parent b361f25955
commit f597436be3
83 changed files with 1312 additions and 574 deletions

View file

@ -1,6 +1,6 @@
{
"versao": "3.1.0",
"atualizadoEm": "2026-08-12",
"versao": "3.2.0",
"atualizadoEm": "2026-09-02",
"projeto": "e-licencie",
"artefatos": {
"global": {
@ -27,7 +27,8 @@
"global/rules/typescript-module-resolution.md",
"global/rules/typescript-sem-any.md",
"global/rules/zod-validacao-padrao.md",
"global/rules/ddd-documentacao-primeiro.md"
"global/rules/ddd-documentacao-primeiro.md",
"global/rules/identidade-modulo.md"
],
"workflows": [
"global/workflows/aprimora-ia.md",
@ -47,6 +48,7 @@
"global/skills/documentar-dominio-modulo/SKILL.md",
"global/skills/documentar-regras-negocio/SKILL.md",
"global/skills/mapear-codigo-fonte/SKILL.md",
"global/skills/onboarding-projeto/SKILL.md",
"global/skills/orquestrar-agentes/SKILL.md"
]
},
@ -54,30 +56,41 @@
"diretorio": "DOCUMENTACAO",
"manifesto": "DOCUMENTACAO/README",
"indice": "DOCUMENTACAO/INDICE",
"templates": "DOCUMENTACAO/templates",
"categorias": {
"identidade": {
"diretorio": "DOCUMENTACAO/templates",
"template": "DOCUMENTACAO/templates/modulo.yml.template",
"descricao": "Identidade canônica do módulo (memorias-ia/modulo.yml)"
},
"arquitetura": {
"diretorio": "DOCUMENTACAO/arquitetura",
"template": "DOCUMENTACAO/arquitetura/_template-adr",
"diretorio": "DOCUMENTACAO/templates",
"template": "DOCUMENTACAO/templates/adr.md.template",
"descricao": "Decisões técnicas e arquiteturais (ADRs)"
},
"modulos": {
"diretorio": "DOCUMENTACAO/modulos",
"template": "DOCUMENTACAO/modulos/_template-modulo",
"diretorio": "DOCUMENTACAO/templates",
"template": "DOCUMENTACAO/templates/modulo-dominio.md.template",
"descricao": "Domínio, glossário e entidades de cada módulo"
},
"regras-negocio": {
"diretorio": "DOCUMENTACAO/regras-negocio",
"template": "DOCUMENTACAO/regras-negocio/_template-regra",
"diretorio": "DOCUMENTACAO/templates",
"template": "DOCUMENTACAO/templates/regra-negocio.md.template",
"descricao": "Regras de negócio extraídas do código ou declaradas pelo operador"
},
"ajuda-tela": {
"diretorio": "DOCUMENTACAO/templates",
"template": "DOCUMENTACAO/templates/ajuda-tela.md.template",
"descricao": "Ajuda contextual na interface do usuário (Pilar 2)"
},
"contratos": {
"diretorio": "DOCUMENTACAO/contratos",
"template": "DOCUMENTACAO/contratos/_template-contrato",
"diretorio": "DOCUMENTACAO/templates",
"template": "DOCUMENTACAO/templates/contrato-api.md.template",
"descricao": "Contratos de API, schemas e endpoints"
},
"fluxos": {
"diretorio": "DOCUMENTACAO/fluxos",
"template": "DOCUMENTACAO/fluxos/_template-fluxo",
"diretorio": "DOCUMENTACAO/templates",
"template": "DOCUMENTACAO/templates/fluxo-usuario.md.template",
"descricao": "Jornadas do usuário e fluxos de uso"
}
}