# Relatorio de limpeza da raiz

Data: 2026-04-14

## Objetivo

Reduzir arquivos soltos na raiz do sistema sem quebrar rotas ativas, integrações externas ou pontos de entrada ainda usados.

## Acoes realizadas nesta rodada

- `cnae_update.sh` foi movido da raiz para `tools/cnae_update.sh`.

## Remocao de baixo risco

Arquivos temporarios sem valor operacional identificado:

- `tmp-write-check.txt`
- `tmp_test_ps.txt`

Arquivos compactados que aparentam ser artefatos manuais e nao fazem parte do runtime:

- `root.zip`
- `webview-pages.zip`

## Candidatos fortes a limpeza agressiva

Arquivos PHP legados, sem rota atual no `.htaccess` e sem referencias internas relevantes no codigo ativo:

- `webhook-asaas.php`
  Motivo: era endpoint de webhook antigo do Asaas. O fluxo atual usa integracao mais nova e mais completa.

- `api-asaas.php`
  Motivo: endpoint legado dedicado ao Asaas, sem apontamento atual encontrado.

- `api-login.php`
  Motivo: endpoint legado de autenticacao fora do fluxo amigavel atual.

- `api-v2.php`
  Motivo: arquivo legado diferente de `app_v2.php`. O runtime v2 hoje aponta para `app_v2.php`.

- `cadastro2.php`
  Motivo: tela legada de cadastro, sem referencias internas ativas encontradas.

- `cadastro-representante.php`
  Motivo: tela legada solta na raiz, sem evidencias de uso no runtime atual.

- `cadastro-vendedor.php`
  Motivo: tela legada solta na raiz, sem evidencias de uso no runtime atual.

- `operacoes.php`
  Motivo: tela administrativa antiga fora do roteamento amigavel atual.

- `pagarmanual.php`
  Motivo: script manual de teste/pagamento, perfil de utilitario legado.

## Arquivos que devem permanecer

- `api.php`
- `api_v3.php`
- `app_v2.php`
- `cliente.php`
- `parceiro.php`
- `corretora.php`
- `corretor.php`
- `login.php`
- `logout.php`
- `acesso-restrito.php`
- `cadastro.php`
- `upload.php`
- `pagamento.php`
- `404.php`
- `webview-checkout.php`
- `webview-corretora.php`
- `webview-00.php`
- `webview-01.php`
- `webview-02.php`
- `webview-03.php`
- `webview-04.php`
- `webview-05.php`
- `webview-06.php`

## Observacoes

- `cadastro-divulgador.php` nao entrou na lista de remocao porque ainda existe referencia interna no codigo.
- Ausencia de referencia interna nao prova ausencia de uso externo. Antes de apagar endpoints PHP antigos, vale confirmar se nao existem chamadas vindas de integracoes terceiras, apps antigos ou webhooks configurados fora do repositorio.

## Proxima rodada sugerida

1. Remover agora `tmp-write-check.txt`, `tmp_test_ps.txt`, `root.zip` e `webview-pages.zip`.
2. Se nao houver dependencia externa, remover os PHP legados listados em "Candidatos fortes a limpeza agressiva".
3. Revisar a raiz novamente para ver se sobram outros utilitarios que podem migrar para `tools/`, `scripts/` ou `docs/`.
