diff --git a/.gemini/PRD_Classificacao_Bancaria.md b/.gemini/PRD_Classificacao_Bancaria.md index 998e908..4706e69 100644 --- a/.gemini/PRD_Classificacao_Bancaria.md +++ b/.gemini/PRD_Classificacao_Bancaria.md @@ -27,7 +27,11 @@ Este documento define os requisitos para o desenvolvimento de um Agente de Intel ### 4. Funcionalidades Principais #### 4.1 Interface de Entrada -- O agente não processa arquivos. Ele expõe endpoints ou consome filas onde recebe objetos JSON contendo os dados da transação (ID, Descrição, Valor, Data, metadados). +- O agente expõe endpoints para receber objetos JSON contendo estritamente: + - `idTransacao` (varchar 1000): Identificador único da transação na origem. + - `dataEntrada` (date): Data de competência da transação. + - `descricao` (varchar 500): Texto descritivo da transação bancária. +- **Nota:** O campo de Valor foi removido nesta fase para evitar vieses em ambientes multi-empresa, focando a classificação puramente na semântica da descrição. #### 4.2 Motor de Classificação (Core AI - RAG + LLM Local) - **Estratégia:**