# Downloads (auto-atualização do caixa)

Aqui ficam os arquivos que os caixas baixam sozinhos para se atualizar (ADR-026).

Estrutura:
- `caixa/latest.yml`  → diz aos caixas qual é a versão mais nova
- `caixa/PDV-AGRO-Caixa-<versão>-instalador.exe` → o instalador em si
- `caixa/*.blockmap` → usado para baixar só a diferença (gerado junto)

## Como publicar uma versão nova (resumo)
1. No PC de desenvolvimento: `git pull` e `pnpm --filter @pdv/desktop empacotar`.
2. Copie de `apps/desktop/instalador/`: o `.exe`, o `latest.yml` e o `.blockmap`.
3. Suba os três para `publicacao/baixar/caixa/` neste servidor
   (pelo Gerenciador de Arquivos do Hostinger ou por `scp`).
4. Pronto: cada caixa se atualiza sozinho quando estiver online (aplica ao fechar o programa).

Veja o guia completo em docs/etapas/etapa-14-empacotar.md.
