Este é o ciclo que prova a arquitetura: a IA interpreta, o backend autoriza e nada é gravado antes da sua confirmação. Push e WhatsApp na etapa final seguem pendentes de configuração.
Entrada
Ciclo
0/101. Voz / texto
A Dra. fala no microfone ou digita o comando em linguagem natural.
2. Transcrição
O áudio vira texto no servidor (WAV 16 kHz → speech-to-text). Texto digitado pula esta etapa.
3. Intent Engine
Classifica a intenção no catálogo (criar paciente, registrar pagamento, agendar cirurgia…).
4. Entity Engine
Extrai pessoa, data, hora, valor, meio de pagamento, local — e resolve referências como “ela”.
5. Policy Engine
Decide se pode, se precisa de confirmação, se há permissão, se sai do app e se é sensível.
6. Action plan
Monta a cadeia de ferramentas controladas e as ações propostas — ainda sem gravar nada.
7. Confirmação
A Dra. revisa o resumo e confirma. Sem confirmação, nada é executado.
8. Tool executor
O backend executa só as ferramentas autorizadas, validando dados e permissão de novo.
9. Banco de dados
Grava com RLS por usuária e registra a trilha de auditoria (entrada, intenção, confirmação, ação).
10. Notificação
Devolve o recibo em português e agenda os lembretes. Push e WhatsApp seguem pendentes de configuração.
Versão de demonstração com dados fictícios. Notificações push dependem de configuração.