Módulo: Prótese Capilar — fluxo por fluxo

Esta segunda camada da documentação foi feita para o próximo dev entender a operação do módulo sem ler todos os arquivos antes. Aqui o foco é sequência real de execução, entrada, saída, dependências e qual arquivo chama qual arquivo.

Domínio único Fluxo operacional Chamadas AJAX e cron Manutenção para dev novo

Como usar esta camada da doc

Use esta página quando a dúvida for “por onde esse fluxo começa?”, “qual endpoint grava isso?” ou “qual arquivo preciso abrir para corrigir uma etapa específica?”. Para leitura completa de código, cada fluxo referencia a documentação linha por linha já entregue anteriormente.

6
fluxos detalhados
3 camadas
tela, endpoint e banco/arquivo
100%
baseado no código real do BarberBot

Mapa executivo do módulo

1. Cadastrar prótese -> cria base técnica por cliente
2. Cadastrar análise -> sobe foto e registro clínico
3. Processar análise IA -> preenche diagnóstico técnico
4. Cadastrar simulação -> associa foto original + prótese
5. Gerar IA ou salvar canvas -> produz imagem final
6. Registrar manutenção -> define próxima revisão
7. Cron alerta manutenção -> dispara lembrete no WhatsApp
O módulo não é teórico. Todas as páginas abaixo foram construídas a partir dos arquivos reais do projeto: painel, endpoints PHP, upload de imagens, chamadas de IA, canvas manual e cron de manutenção.

Quando abrir cada tipo de documentação

CenárioMelhor páginaMotivo
O botão não salvaFluxo correspondenteMostra o caminho do clique até o endpoint e a resposta esperada.
Erro em uma linha específicaArquivos completos / linha por linhaMostra a explicação detalhada do arquivo inteiro.
Falha de integração com IAProcessar análise IA / Gerar simulação IAExplica chamada externa, prompt, retorno e persistência.
Manutenção não alertaAlertar manutenção vencidaMostra a cadeia cron -> api-texto -> update do banco.