minions-ai-agents/.gemini
João Pedro Toledo Goncalves 3ad3161519 Fix critical bugs from Deep Dive Audit (Phase 2)
**Porque foi feita essa alteração?**
Resolução de bugs críticos identificados na Segunda Passagem de Auditoria (Deep Dive):
1. 'rag_pipeline.py': Correção de SyntaxError (await em função síncrona) convertendo pipeline de ingestão para async.
2. 'pipeline.py': Remoção de campos duplicados na instanciação de 'AuditLog' que causavam erro de sintaxe/lógica.
3. 'zabbix_connector.py': Correção de query N+1 em 'get_neighbor_alerts' e adição de import faltante 'time'.
4. 'test_rag_pipeline.py': Atualização dos testes para suportar async e mocking correto do 'OllamaClient'.

**Quais testes foram feitos?**
- 'py_compile': Verificação de sintaxe em todos os arquivos modificados.
- 'flake8': Verificação de linting (apenas warnings de whitespace ignorados).
- 'pytest':
    - 'tests/test_rag_pipeline.py': Passou (13 testes).
    - 'tests/test_pipeline.py': Passou (6 testes).
    - 'tests/test_zabbix.py': Passou (9 testes).

**A alteração gerou um novo teste que precisa ser implementado no pipeline de testes?**
Sim, os testes do 'rag_pipeline' foram modernizados para 'asyncio' e devem ser mantidos no CI.
2026-02-01 14:44:02 -03:00
..
AUDIT_MANIFEST.md docs: Adiciona Fase 6 de Auditoria e Manifesto de Mudanças 2026-02-01 12:52:27 -03:00
GEMINI.md fix: Corrigido nome da branch para arthur-suporte-tecnico-n2 2026-02-01 11:54:25 -03:00
PRD_Suporte_Tecnico_N2.md feat: Implementação da Fase 1 - Arquitetura de Dados do Agente Arthur 2026-02-01 11:52:07 -03:00
TODO_Arthur.md Fix critical bugs from Deep Dive Audit (Phase 2) 2026-02-01 14:44:02 -03:00