# Controle de Versões (Deploy)

Este diretório registra cada implantação com um arquivo `.md` contendo:
- O que foi feito
- O que foi alterado
- Lista de arquivos impactados
- Como reverter

## Padrão de arquivo
`YYYY-MM-DD-impl-NNN.md`

## Fluxo
1) Criar o arquivo da implantação em `versao/`.
2) Executar as mudanças no sistema.
3) Atualizar o arquivo com a lista de arquivos e comandos.
4) Se necessário, criar snapshot usando `scripts/rollback_snapshot.sh`.

## Rollback
- Preferencial: restaurar snapshot do código + banco.
- Emergência: reverter arquivos específicos citados na implantação.

Veja `scripts/rollback_snapshot.sh` e `scripts/rollback_restore.sh`.
