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
