Versão publicada: consultando…
Administração do portal e publicação
Separar os dois painéis
O painel em /canivete/admin administra usuários, permissões e versões do aplicativo. A administração em /canivete/IA/service/admin.php trata contribuições e revisão editorial com sua configuração própria. Não confunda senhas, banco e finalidade.
Publicar versão
Gere o pacote por publish.bat e envie ZIP versionado e update.json da mesma compilação. O painel confere nome, estrutura e hash. O manifesto deve ser publicado por último; não recomprima o ZIP. O pacote web completo é enviado pelo gerenciador de arquivos da hospedagem, não pelo campo ZIP do aplicativo.
Limites de upload
Confira upload_max_filesize, post_max_size e tempo de execução efetivos no domínio. O limite do painel não muda a configuração PHP. Uma barra em 100% pode significar fim da transferência e ainda haver validação no servidor. Em resposta inesperada, confira status HTTP e log sanitizado antes de repetir.
Atualização dinâmica
A página do produto consulta release-info.php, que lê o update.json publicado e o ZIP correspondente. Se metadados/pacote estiverem ausentes, a página deve informar indisponibilidade. Imagens históricas podem mostrar builds anteriores; não são a versão do download.
Preservar dados
Atualize arquivos do código sem excluir a pasta existente. Preserve data/users.json, admin.json, autorizações, instalações, configurações privadas e banco da Central. O pacote de código não leva essas informações. Faça backup antes de mesclar os arquivos e siga o roteiro de publicação fornecido fora de public_html.