Commit Graph

3 Commits (be4992f9c6bae7b5844d8ac2fd2e71bf459f5d9d)

Author SHA1 Message Date
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 8e35d33fd3 📝 docs(deploy): adicionar guia de deploy no servidor e service systemd 1 month ago