Camada final de cobertura
O que já está documentado, o que ainda falta e onde há sobreposição no portal
Esta página fecha a auditoria do portal de documentação do BarberBot olhando para a estrutura real do projeto.
O foco aqui é separar três coisas que normalmente se confundem: cobertura concluída, cobertura parcial/especial e
sobreposição de páginas que existe por escolha de navegação ou por herança do crescimento do portal.
57
Subpastas reais do painel
53
Páginas individuais arquivo por arquivo
4
Coberturas consolidadas / especiais
0
Subpastas do painel sem cobertura
Cobertura fechada das subpastas do painel
No recorte de /sistema/painel/paginas, a documentação já fecha a cobertura das 57 subpastas reais do projeto.
Destas, 53 possuem página própria no padrão arquivo por arquivo. As 4 restantes estão cobertas por páginas
consolidadas ou especiais, porque o desenho delas faz mais sentido junto de um núcleo maior.
53 módulos com página individual
4 módulos cobertos por núcleo consolidado
0 subpastas do painel sem cobertura
Lote 1 e 2 - núcleo operacional
-
clientes
modulo_clientes_arquivo_por_arquivo.php
-
usuarios
modulo_usuarios_arquivo_por_arquivo.php
-
produtos
modulo_produtos_arquivo_por_arquivo.php
-
vendas
modulo_vendas_arquivo_por_arquivo.php
-
receber
modulo_receber_arquivo_por_arquivo.php
-
proteses
modulo_proteses_arquivo_por_arquivo.php
-
fornecedores
modulo_fornecedores_arquivo_por_arquivo.php
-
servicos
modulo_servicos_arquivo_por_arquivo.php
-
agendamentos
modulo_agendamentos_arquivo_por_arquivo.php
-
comissoes
modulo_comissoes_arquivo_por_arquivo.php
-
compras
modulo_compras_arquivo_por_arquivo.php
-
cobrancas_pagas
modulo_cobrancas_pagas_arquivo_por_arquivo.php
Lote 3 a 5 - apoio, site e acesso
-
clientes_retorno
modulo_clientes_retorno_arquivo_por_arquivo.php
-
pgto
modulo_formas_pgto_arquivo_por_arquivo.php
-
assinaturas
modulo_assinaturas_arquivo_por_arquivo.php
-
planos
modulo_planos_arquivo_por_arquivo.php
-
marketing
modulo_campanhas_marketing_arquivo_por_arquivo.php
-
site
modulo_portfolio_arquivo_por_arquivo.php
-
faq
modulo_faq_arquivo_por_arquivo.php
-
foto_admin
modulo_foto_admin_arquivo_por_arquivo.php
-
bio
modulo_bio_arquivo_por_arquivo.php
-
avaliacoes
modulo_avaliacoes_arquivo_por_arquivo.php
-
textos_index
modulo_textos_index_arquivo_por_arquivo.php
-
comentarios
modulo_comentarios_arquivo_por_arquivo.php
-
caixas
modulo_caixas_arquivo_por_arquivo.php
-
anotacoes
modulo_anotacoes_arquivo_por_arquivo.php
-
cargos
modulo_cargos_arquivo_por_arquivo.php
-
acessos
modulo_acessos_arquivo_por_arquivo.php
-
grupo_acessos
modulo_grupo_acessos_arquivo_por_arquivo.php
-
dias_bloqueio
modulo_bloqueio_dias_arquivo_por_arquivo.php
Lote 6 a 10 - módulos complementares e especiais
-
cat_produtos
modulo_categorias_produtos_arquivo_por_arquivo.php
-
estoque
modulo_estoque_arquivo_por_arquivo.php
-
saidas
modulo_saidas_arquivo_por_arquivo.php
-
entradas
modulo_entradas_arquivo_por_arquivo.php
-
frequencias
modulo_frequencias_arquivo_por_arquivo.php
-
funcionarios
modulo_funcionarios_arquivo_por_arquivo.php
-
cat_servicos
modulo_cat_servicos_arquivo_por_arquivo.php
-
pagar
modulo_pagar_arquivo_por_arquivo.php
-
receber_vencidas
modulo_receber_vencidas_arquivo_por_arquivo.php
-
comanda
modulo_comanda_arquivo_por_arquivo.php
-
agenda
modulo_agenda_arquivo_por_arquivo.php
-
calendario
modulo_calendario_arquivo_por_arquivo.php
-
tarefas
modulo_tarefas_arquivo_por_arquivo.php
-
whatsapp
modulo_whatsapp_arquivo_por_arquivo.php
-
meus_servicos
modulo_meus_servicos_arquivo_por_arquivo.php
-
minhas_comissoes
modulo_minhas_comissoes_arquivo_por_arquivo.php
-
grupos
modulo_grupos_arquivo_por_arquivo.php
-
grupos_disparos
modulo_grupos_disparos_arquivo_por_arquivo.php
-
perguntas
modulo_perguntas_arquivo_por_arquivo.php
-
dispositivos
modulo_dispositivos_arquivo_por_arquivo.php
-
duvidas
modulo_duvidas_arquivo_por_arquivo.php
Quando o próximo dev quiser navegar rápido pelo que já está coberto no padrão operacional, o caminho mais seguro é usar o bloco
Módulos / arquivo por arquivo no menu do portal.
Cobertura consolidada ou especial
Estes casos não ficaram com uma página individual por subpasta porque, no BarberBot, fazem mais sentido dentro de um núcleo
técnico maior ou de um fluxo especial.
O que ainda falta no portal
O que ainda está pendente não está mais concentrado nos módulos do painel. As lacunas agora estão principalmente nas áreas
técnicas que orbitam o painel: integrações, endpoints, jobs automáticos e camadas de entrada/saída fora de
/sistema/painel/paginas.
| Área |
Status |
Leitura objetiva |
| /ajax |
Coberto |
Existe documentação específica de AJAX e uma cobertura final conjunta com /api, incluindo grupos de endpoint e pontos de manutenção. |
| /api |
Coberto |
Existe documentação técnica da pasta /api por subdiretório, com parâmetros, arquivos e visão de manutenção. |
| /cron |
Coberto |
Agora existe documentação específica da pasta /cron, com grupos funcionais, scripts reais e pontos críticos de manutenção. |
| /pagamentos |
Coberto |
A área de pagamentos agora possui auditoria arquivo por arquivo, separando entradas públicas, checkout, webhook, baixa e auxiliares. |
| /asaas, /asaas_contas e /asaas_planos |
Coberto |
O bloco Asaas agora possui auditoria operacional detalhada, incluindo arquivos reais, fluxos, parâmetros e dependências cruzadas com /pagamentos e painel. |
| /webhook |
Coberto |
O recorte /webhook agora possui auditoria própria, com listener real, adaptadores internos, sessions/*.json e cobertura final específica. |
| /app, /apps e /public |
Coberto |
O recorte mobile/PWA, espelho estático de assets e uploads públicos agora possui auditoria própria e cobertura final específica. |
| /config e utilitários residuais |
Coberto |
O bloco de configuração, bootstrap, scripts utilitários da raiz, tools, logs e uploads agora possui auditoria própria e cobertura final específica. |
Leitura correta desta auditoria
O painel já está fechado. O que falta agora é sair do recorte de módulos e avançar para áreas transversais:
AJAX, API, webhook, pagamentos, Asaas e cron.
Sobreposições e duplicidades
Nem toda duplicidade do portal é erro. Há duas categorias diferentes: sobreposição intencional e
duplicidade de navegação.
Sobreposição intencional de documentação
-
Cobranças Pagas
modulo_cobrancas_pagas_arquivo_por_arquivo.php + modulo_pagas_arquivo_por_arquivo.php
Sobreposição intencional: uma página cobre a pasta operacional e a outra cobre a tela especial pagas.php.
-
Marketing
modulo_campanhas_marketing_arquivo_por_arquivo.php + modulo_marketing_painel_arquivo_por_arquivo.php
Sobreposição intencional: uma página foca a campanha do menu, a outra cobre a tela principal marketing.php.
-
Site / Portfolio
modulo_portfolio_arquivo_por_arquivo.php + modulo_site_painel_arquivo_por_arquivo.php
Sobreposição intencional: uma página explica o item de menu portfolio e a outra o painel consolidado site.php.
-
FAQ
modulo_faq_arquivo_por_arquivo.php + modulo_faq_especial_arquivo_por_arquivo.php
Sobreposição intencional: uma página cobre a pasta do módulo e a outra o fluxo especial do FAQ.
-
Grupo de Acessos
modulo_grupo_acessos_arquivo_por_arquivo.php + modulo_grupo_acessos_auxiliares_arquivo_por_arquivo.php
Sobreposição intencional: uma página cobre o módulo central e a outra o uso auxiliar/lateral.
Duplicidade de navegação que merece limpeza
-
Boas práticas
Havia duplicidade do mesmo link no bloco "Documentação técnica".
Mantido apenas um ponto de entrada na auditoria final.
-
Páginas / painel
O mesmo arquivo aparecia mais de uma vez no bloco de documentação do painel.
A auditoria final assume apenas uma entrada de referência.
Regra prática para o próximo dev: quando duas páginas parecerem falar do mesmo módulo, verifique se uma documenta a
subpasta operacional e a outra a tela especial, fluxo consolidado ou painel amplo.