Commit Graph

12 Commits (498836fd3826e7a83e2dcb23ad85f1aae3d81407)

Author SHA1 Message Date
Vitor Hugo Belorio Simão 31d02a7daa 📨 feat(integrations): escalar entregas do Brevo com destinatario dinamico
Consolidar as rotas de email por evento em um modelo global dinamico, resolvendo o destinatario a partir do cadastro do usuario e registrando recipient_email e recipient_name em cada entrega do outbox para melhorar rastreabilidade e operacao.

Permitir captura opcional de email no Telegram, salvar o endereco no cadastro do usuario e reaproveitar esse dado em revisao, pedido e aluguel, incluindo prompts de consentimento e reenvio imediato do resumo apos a confirmacao.

Ampliar a configuracao do provider Brevo e dos scripts operacionais com sender por rota, reply-to, cc, bcc, tags, headers, listagem de rotas e entregas, alem de migracoes de bootstrap e cobertura automatizada validada com 100 testes OK.
3 weeks ago
Vitor Hugo Belorio Simão 5448259ef9 📝 docs(readme): atualizar documentacao do orquestrador
- descreve vendas, revisao e aluguel como dominios atuais

- alinha arquitetura, tools, bootstrap, deploy e estado conversacional

- adiciona instrucoes de stress smoke e observacoes de Redis em producao
3 weeks ago
Vitor Hugo Belorio Simão be4992f9c6 🧱 refactor(bootstrap): separar init_db do startup
Extrai o bootstrap de banco e seed para uma rotina dedicada, mantendo init_db apenas como alias legado de compatibilidade para evitar quebra nos fluxos existentes.

Remove o bootstrap automatico do startup do app HTTP e do container principal, deixando o processo de atendimento responsavel apenas por subir a aplicacao e nao por preparar schema ou popular dados.

Alinha compose, exemplos de systemd, documentacao e testes para o novo fluxo explicito de bootstrap, com a suite completa validada em 211 testes.
3 weeks ago
Vitor Hugo Belorio Simão 0e019824e6 🚀 feat(runtime): alinhar operacao Telegram-first para bootstrap, deploy e documentacao
- atualiza docker-compose, Dockerfile e service do systemd para subir o bootstrap de banco e o Telegram satellite como runtime principal do projeto\n- revisa .env.example, README, TEST_CASES e guia de deploy para refletir a arquitetura atual com MySQL, Redis, Vertex AI e canal Telegram\n- endurece o parsing de configuracao com aliases controlados para DEBUG e normalizacao de ENVIRONMENT e CONVERSATION_STATE_BACKEND\n- centraliza a inicializacao legada do app HTTP em app.db.init_db e faz o bootstrap respeitar flags de seed e falhar explicitamente quando algum backend nao sobe\n- adiciona cobertura dedicada para parsing de settings e para o bootstrap de banco do runtime
4 weeks ago
Vitor Hugo Belorio Simão 9316e3e495 feat(orchestration): adicionar infraestrutura de estado conversacional com Redis
Introduz a abstracao de repositorio de estado conversacional e a implementacao com Redis para suportar persistencia entre reinicios e execucao em multiplas instancias.

Tambem adiciona configuracoes de ambiente, dependencias e suporte local via Docker Compose para alternar entre backend em memoria e Redis de forma explicita.
1 month ago
Vitor Hugo Belorio Simão e955d64306 📝 docs(readme): alinhar documentacao com a arquitetura atual do orquestrador
Reescreve o README para refletir o estado real do projeto, incluindo stack atual, estrutura reorganizada de services, fluxo conversacional do /chat, tools implementadas, bancos utilizados, endpoints disponiveis e integracao com Telegram.

Tambem documenta limitacoes atuais do sistema, como memoria conversacional volatil e ausencia de persistencia de historico entre reinicializacoes, mantendo a documentacao coerente com a implementacao atual.
1 month ago
Vitor Hugo Belorio Simão f818258fec ♻️ chore: remove artefatos legados de deploy no Google Cloud e limpa documentacao de infraestrutura antiga
- remove arquivos nao utilizados no modelo atual de hospedagem: app.yaml, cloudbuild.yaml, deploy.sh, setup-gcp.sh, setup-database.sh e .gcloudignore
- remove documentacoes antigas de infraestrutura GCP/Cloud SQL (GUIA_COMPLETO_CONFIGURE_E_DEPLOY.md e CLOUD_SQL_PROXY.md)
- atualiza README para refletir o fluxo vigente em servidor da empresa, removendo referencias a Cloud Run/Cloud Build
- limpa .env.example removendo blocos de configuracao legados de Cloud SQL/Cloud Run
- ajusta comentario legado em app/core/settings.py, mantendo compatibilidade sem vincular a Cloud Run
- preserva configuracoes e orientacoes relacionadas ao Vertex AI
1 month ago
Vitor Hugo Belorio Simão e6ce076785 📝 docs(comments): documentar fluxos, rotas e configuracoes do servico 1 month ago
Vitor Hugo Belorio Simão c1974d8379 docs: atualizando documentacao para arquitetura Postgres + MySQL 2 months ago
Vitor Hugo Belorio Simão e68b32a177 ♻️ refactor: Migrando a integração de dados fictícios para FakerAPI e ajustando a chamada das tools no Vertex AI. 2 months ago
Vitor Hugo Belorio Simão 6486dc1ff6 docs(readme): Reescrever README com visão, stack e arquitetura
- Documento reorganizado para apresentação profissional do projeto
- Adiciona explicação de arquitetura, stack e fluxos
2 months ago
Vitor Hugo Belorio Simão e82727fd92 🎉 init: Commit inicial. 2 months ago