1.5 KiB
1.5 KiB
| description |
|---|
| Protocolo de Limpeza e Refatoração (Marie Kondo) |
🧹 Technical Debt Cleanup: The KonMari Method
Este workflow é dedicado exclusivamente para pagar débito técnico. Nenhuma feature nova deve ser criada aqui.
Fase 1: A Pilha de Bagunça (Assessment)
-
Levantar Dívidas:
- [Tool] Executar:
python .agent/tools/todo_tracker.py. - [Analysis] O Agente deve ler o backlog gerado em
docs/manual_desenvolvimento/07_Divida_Tecnica_Backlog.mdpara priorizar a limpeza.
- [Tool] Executar:
-
Auditoria de Peso:
- [Tool] Identificar alvos:
python .agent/tools/files_stats.py. - [Instruction] Identificar arquivos grandes (>14KB) e código morto.
- Verifique recomendações anteriores de
memo_kondo.mdse existirem.
- [Tool] Identificar alvos:
-
Identificação de Duplicação:
- [Tool] Busca tática:
python .agent/tools/grep_project.py "[termo]". - [Search] CSS repetido e Lógica JS copiada ("Wet Code").
- [Tool] Busca tática:
Fase 2: A Alegria do Descarte (Cleanup)
- Tree Shaking & Consolidation:
- [CodeGen] Remover código morto.
- [CodeGen] Centralizar utilitários e variáveis CSS.
- Regra: "Se não está sendo usado, agradeça e delete."
Fase 3: Validação de Integridade (Chain Trigger)
- Garantia da Ordem:
- [Instruction] A limpeza não pode quebrar a funcionalidade. Devemos verificar se a "casa arrumada" ainda funciona.
- [Instruction] Executar IMEDIATAMENTE o workflow:
- Next Step:
.agent/workflows/quality-assurance.md