💡 Tarefas particulares são pessoais e visíveis apenas para você. Somente você pode criá-las, editá-las e excluí-las.
Título
Descrição
Prazo
Prioridade
Status
Ações
Mensagens
PRONTUÁRIO
COLABORADOR
FUNÇÃO
SETOR
UNIDADE
ADMISSÃO
STATUS
TREINAMENTOS
OS
🎓 Treinamentos
📋 Ordens de Serviço
Exibir:por página
🔍 Inspeções de Segurança
⚠️ Desvios e Incidentes
📌 Desvio vs Incidente: Desvio = situação fora do padrão que NÃO causou dano (ex: EPI não utilizado, piso molhado sem sinalização).
Incidente = evento inesperado que causou ou poderia causar dano (ex: queda quase ocorrida, colisão sem lesão).
🚨 Simulados
🧯 Extintores e Hidrantes
📈 Relatórios
Gestão de Usuários
⚙️ Configurações do Sistema
📊 Log de Ações
📈 Log de Uso
🤖 Agentes IA
📅 Calendário Anual de Obrigações
🗑 Lixeira
Sincronização — Vercel KV
✅ Este sistema usa Upstash Redis (via Vercel Marketplace) como banco de dados. Todas as alterações são salvas automaticamente e aparecem nos demais dispositivos em até 30 minutos (ou imediatamente ao salvar).
📡 Status da sincronização
Última sincronização—
Polling automático● Ativo (30 min)
Cache CDN (Vercel)● Ativo (30 min)
BackendVercel KV (Redis)
💡 Como funciona o consumo otimizado:
• O sistema verifica atualizações a cada 30 minutos (antes era 10 segundos)
• O CDN da Vercel serve os dados em cache — apenas 1 requisição real por 30 min, independente de quantos usuários estiverem online
• Ao salvar, os dados são enviados imediatamente — sem esperar o polling
• Para forçar atualização agora, clique em 🔄 Recarregar dados
🔧 Ações manuais
💾 Backup e Restauração
O sistema faz backup automático diário via GitHub Actions (gratuito), salvando um arquivo JSON na pasta backup/ do repositório. Você também pode exportar/importar manualmente.
⚙️ Configuração do backup automático (uma única vez)
No GitHub, acesse seu repositório → Settings → Secrets and variables → Actions
Clique em New repository secret e crie dois secrets:
Nome: KV_REST_API_URL → Valor: sua URL do Upstash
Nome: KV_REST_API_TOKEN → Valor: seu token do Upstash
Faça o deploy com o novo arquivo .github/workflows/backup-diario.yml
O backup rodará automaticamente todo dia às 03:00 UTC (00:00 horário de Brasília)
Para executar manualmente: GitHub → Actions → Backup Diário SST Manager → Run workflow
📁 Os backups ficam em backup/sst_backup_YYYY-MM-DD.json no repositório.
Para restaurar, baixe o arquivo e use o botão "📤 Importar backup" acima.
⚠️ Atenção: Nunca edite dados diretamente no painel do Upstash. Use sempre este sistema para evitar perda de dados.
📋 Instruções de deploy
Suba os arquivos no GitHub (index.html, styles.css e a pasta js/)
Conecte o repositório à Vercel — a cada push na main o deploy é automático
Os dados ficam no Supabase (projeto wjiakdufgokwgkjvkvfi); a conexão está em js/core.js via getSB()
Backup diário automático via GitHub Actions (.github/workflows/backup-diario.yml)
🆕 Novo no sistema? Comece pelo tutorial de primeiros passos — 10 minutos mostrando o essencial do dia a dia. As FAQs abaixo complementam com dúvidas específicas.