minions-ai-agents/antigravity_brain_export/processes/technical-debt-cleanup.md

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)

  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.
  3. 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)

  1. 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)

  1. 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