# Story 1.8 — Validação final e smoke test

**Epic:** EPIC-1 PHP 8.4 Migration
**Status:** Draft
**Prioridade:** ALTA — gate de qualidade final
**Depende de:** 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7

## Descrição
Após todas as correções de compatibilidade, executar um smoke test completo verificando todas as funcionalidades críticas do site e garantindo zero erros no log.

## Checklist de Validação

### Site Público
- [ ] Página inicial (`/inicio/`) carrega com layout completo
- [ ] Cadastro de usuário funciona
- [ ] E-mail de boas-vindas é enviado com dados de acesso
- [ ] Login funciona
- [ ] Recuperação de senha funciona e envia e-mail
- [ ] Listagem de leilões carrega
- [ ] Listagem de lotes carrega
- [ ] Detalhes de lote carrega
- [ ] Página de contato funciona
- [ ] Busca funciona
- [ ] Páginas institucionais (termos, política de privacidade) carregam

### Painel Admin
- [ ] Login admin funciona
- [ ] Dashboard carrega
- [ ] Datatables carregam dados
- [ ] CRUD de cadastros funciona
- [ ] CRUD de leilões funciona
- [ ] CRUD de lotes funciona
- [ ] Upload de imagens funciona
- [ ] Envio de e-mails pelo admin funciona

### Logs
- [ ] `nginx-error.log` sem Fatal Errors
- [ ] `nginx-error.log` sem Deprecated Warnings
- [ ] `nginx-error.log` sem Undefined key/property Notices

### Compatibilidade Hostinger
- [ ] Deploy na Hostinger (PHP 7.4) continua funcionando
- [ ] E-mails funcionam na Hostinger
- [ ] Admin funciona na Hostinger

## Critérios de Aceite
- [ ] Todos os itens do checklist marcados
- [ ] Log limpo após navegação completa pelo site
- [ ] Epic EPIC-1 marcado como concluído

## File List
Nenhum arquivo modificado — story de validação apenas.
