Visão Geral
A tela de Aprovações é o ponto central de revisão humana da plataforma.
Todo resultado gerado por um agente ao executar uma rotina fica pendente nesta fila até que um usuário autorizado aprove ou rejeite.
Nenhuma ação gerada pela IA é aplicada sem aprovação explícita.
Fluxo de Aprovação
- Um agente executa uma rotina e gera um Resultado.
- O resultado aparece nesta tela com status Pendente.
- O usuário revisa o conteúdo gerado.
- O usuário Aprova (resultado é implementado) ou Rejeita (resultado é descartado).
- A decisão é registrada na trilha de auditoria (
Aprovacao) com usuário, data e hora.
Funcionalidades
- Fila de pendentes: Lista todos os resultados aguardando revisão, ordenados por data.
- Filtros: Filtragem por agente, tipo de rotina, data de geração ou prazo de expiração.
- Visualização do resultado: Exibe o conteúdo gerado pelo agente em detalhe.
- Aprovação/Rejeição: Botões de ação com confirmação e campo opcional de observação.
- Expiração: Resultados podem ter prazo de validade; itens expirados são sinalizados automaticamente.
- Histórico: Visualização de aprovações e rejeições anteriores com trilha de auditoria.
Entidades Relacionadas
| Entidade | Schema | Descrição |
Resultado | inteligencia | Saída gerada pela execução (status: pendente, aprovado, rejeitado) |
Aprovacao | inteligencia | Registro da decisão humana (usuário, data, observação) |
Execucao | inteligencia | Execução que originou o resultado |
Rota
Rota no frontend: /aprovacoes
Localização do código: packages/frontend/src/app/(admin)/aprovacoes/