Jobs que já existem no GitHub Actions e nos Apps Script. Sem e-mail de PDF agendado — isso não existe no repositório. YAML também está em docs/github-workflows/ (PAT sem escopo workflow não sobe .github/workflows/).
Horários em UTC. A coluna “último JSON” lê o manifesto publicado no Pages, sem secrets.
Agenda (GitHub Actions)
| Job | Cron UTC | Último JSON |
|---|---|---|
| Liberação (D-3 + hoje + amanhã) | a cada 5 min | … |
| Terminais | a cada 5 min | … |
| Folha, IPV, autuações, ICV | a cada 30 min | … |
| Monitorar www | a cada 15 min | ping HTTPS (sem JSON) |
| Telemetria | a cada 2 h | … |
| Bus2 rotas/horários | 06:00 | … |
Só manual
| Job | Quando |
|---|---|
| Deploy GitHub Pages | push em main + botão · ver docs/fase-16-publicacao.md |
| Implantar API / Bus2 proxy / migração DSQL | botão no Actions |
| Diagnóstico relatórios / S3 | botão no Actions |
| Incidentes CAD | Lambda/sync — Action desligada |
Apps Script (Google)
Reimplante no Google é manual. Arquivos em scripts/*.gs: folha, liberação, telemetria, autuações, escala, tabelas, decreto, relatório IA.
Integrações · Auditoria · se quebrar: docs/fase-19-manutencao.md.