1.9 KiB
1.9 KiB
| description |
|---|
| Auditoria de Codebase e Sincronização do Mapa (Reality Check) |
🗺️ Codebase Audit & Sync
Este workflow é o "Ponto de Chegada". Ele garante que a verdade do código corresponda à verdade da documentação.
Fase 1: Escaneamento Tático (Reality Scan)
-
Levantamento de Ativos:
- [Tool] Executar:
python .agent/tools/map_project.py > .gemini/project_map.md. - [Search] Identificar novos arquivos fora do .gemini/project_map.md.
- [Tool] Executar:
-
Map Sync:
- [Instruction] Atualizar .gemini/project_map.md com qualquer discrepância encontrada.
- Regra: O mapa deve refletir o território real.
Fase 2: Relatório de Oportunidade (The Loop)
-
Reusability Report:
- [Tool] Executar:
python .agent/tools/scanner_reusability.py docs/manual_desenvolvimento/05_Reusabilidade_Ativos.md. - [Analysis] O Agente deve ler o relatório gerado. Se houver componentes marcados como "Sem documentação", adicionar uma tarefa de Technical Debt para documentá-los.
- [Tool] Executar:
-
Route & Screen Mapping:
- [Tool] Executar:
python .agent/tools/route_scanner.py - Efeito: Isso atualizará
docs/manual_desenvolvimento/06_Rotas_E_Telas.mde reconfigurará o robô de testes (qa_routes.json) com as telas novas que você criou.
- [Tool] Executar:
Fase 3: Conclusão do Ciclo (The Final Gate)
-
Auditoria Sistêmica (The Architect):
- [Instruction] Executar workflow:
.agent/personas/persona-the-architect.md. - Ação: O Arquiteto revisa a integridade de todas as camadas (Infra, Lógica, Dados, Segurança).
- Check: Se a Decisão Final for
REJECTED, voltar para Fase 1 ou acionarbug-fix-emergency.md. - Check: Se a Decisão Final for
INTEGRATED, prosseguir.
- [Instruction] Executar workflow:
-
Commit:
- [Instruction] O Agente recebeu o selo do Arquiteto.
- [Instruction] Executar IMEDIATAMENTE o workflow:
- Next Step:
.agent/workflows/git-commit-protocol.md