Como publicar uma atualização
- Gere o .zip do sistema (Clínica:
clinagenda_new.zip, Ensino: escola2.zip, Lab: panda-lab.zip).
- Cloudflare → Workers & Pages → abra o projeto → Create deployment (Pages) e envie o .zip. No Lab (Worker) use a tela de update e clique em Deploy.
- Abra o sistema e confira o que mudou. A aba atual agora é lembrada ao atualizar.
O Lab é um Worker com arquivos estáticos; Clínica e Ensino são Pages. O zip do Clínica também leva o lab.html.
Banco de dados (Supabase)
- Pode rodar SQL pelo SQL Editor do projeto
bdfpznxmcahyriymfime.
- Scripts da Sofia (todos repetíveis sem estragar nada):
rita.sql, rita-ia.sql, rita-conexao.sql, rita-fila.sql. Já executados. rita-multi.sql só se for atender várias clínicas.
- Código da clínica no PANDA: tabela
clin_estado, coluna id (a principal é main).
- Chave service_role: Project Settings → API Keys. Nunca colar em site nem mandar a ninguém.
Sofia (assistente de WhatsApp)
| Onde | VPS “sofiapanda” (Ubuntu 24.04, 8 GB) na Shard Cloud |
| Pasta | /opt/sofia (config em .env) |
| Painel | http://38.92.41.209:3000 · senha: a que você criou |
| Liga com o PANDA | PANDA → Configurações → Assistente de IA → QR → “Li e estou ciente” → “Sofia ativa” |
| Rita antiga | Parada em /root/rita-whatsapp (não apagada). Não ligar junto: usam a mesma porta 3000. |
Comandos úteis (cole no Console da VPS)
bash -c 'docker ps --format "{{.Names}} {{.Status}}" | grep sofia'
bash -c 'docker logs --tail 30 sofia-rita-1 2>&1 | cut -c1-200'
bash -c 'cd /opt/sofia && docker compose restart rita'
O Console só roda comandos de uma linha. Comece sempre com bash -c '...'.
Prazos e lembretes
| Quando | O quê |
| até 10/12/2026 | Trocar as chaves da Anthropic (“CHAVE IA PANDA” e “RITA IA AGENDA” expiram em 14/12) |
| sempre | Conferir saldo da conta Anthropic (começou com US$ 5,00) |
| quando der | Colocar domínio com https na Sofia (hoje é http por IP) |
Regras de ouro
- Só odontologia.
- Botões secundários dos 3 sistemas: ícones minimalistas. Ações principais (Salvar, Cancelar, Novo, Finalizar…) ficam em texto.
- Nunca guardar senha ou chave nesta página.
Esta página é protegida por login (Cloudflare Access). Só o seu e-mail entra.