--- 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) 1. **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.md` para priorizar a limpeza. 2. **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.md` se existirem. 2. **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"). # Fase 2: A Alegria do Descarte (Cleanup) 3. **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) 4. **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`