GESTOR ESCOLAR — SERVIDOR DE SINCRONIZAÇÃO (fase 1) Ficheiros a carregar para: /home/pg30473/gestorescolar.mfbpro.com/ sync.php config.php IMPORTANTE - NÃO substitua o .htaccess que já existe no alojamento nesta fase. - NÃO apague .well-known, cgi-bin, .user.ini ou php.ini. - O token privado está em config.php. - A base remota NÃO fica dentro da pasta pública do domínio: o sync.php cria automaticamente: /home/pg30473/gestorescolar_sync_private/ - O endpoint só aceita pedidos com o token correto. - GET devolve o último backup remoto. - PUT/POST recebe um backup JSON completo. - Antes de substituir a versão remota, conserva previous.json. ESTA FASE NÃO ALTERA O GESTOR ATUAL. A exportação/importação JSON completa existente deve ser mantida. O Gestor atual continua funcional com localStorage. PRÓXIMA FASE Depois de carregar sync.php e config.php no cPanel, testar o endpoint. Só depois se altera o Gestor Escolar para: 1. continuar a gravar localmente; 2. enviar alterações ao servidor quando houver Internet; 3. consultar a versão remota ao arrancar; 4. resolver versões/conflitos com segurança; 5. manter Exportar Backup e Importar Backup exatamente como existem. TOKEN PRIVADO (guardar): caznEQrf4JlD78dWu8khXAqPwxypiuPBEhFgUYhdAZxX9VWft8FxntPeUvFiRPWX