docs: Atualiza schema da API no PRD

Porque foi feita essa alteração? Definição estrita dos campos de entrada (idTransacao, dataEntrada, descricao) solicitados pelo usuário e remoção temporária do campo Valor.
Quais testes foram feitos? Revisão do documento.
A alteração gerou um novo teste? Não.
This commit is contained in:
João Pedro Toledo Goncalves 2026-01-28 09:16:43 -03:00
parent 1cc95f027a
commit 016334d700
1 changed files with 5 additions and 1 deletions

View File

@ -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:**