# Fashion360 — Pacote 11: Fase 3 — Sync Offline, Pré-venda e Reconciliação

> **Arquivo:** `docs/pacotes/11-pacote-fase3-sync-offline-pre-venda-e-reconciliacao.md`
> **Projeto:** Fashion360
> **Fase:** Fase 3 — Integração central e servidor de aplicação
> **Tipo:** Pacote real de trabalho
> **Módulos centrais:** M20, M21, M14
> **Objetivo:** estruturar fila local, `sync_uid`, reenvio, reconciliação, prevenção de duplicidade e recuperação da pré-venda no caixa.

---

## 1. Finalidade do pacote
Este pacote existe para executar um bloco completo do projeto sem romper a ordem oficial, mantendo clareza de escopo, agentes, entregas e bloqueios.

## 2. Leitura obrigatória deste pacote
1. `docs/modulos/20-pre-venda-web-offline-e-sincronizacao.md`
2. `docs/modulos/21-api-rest-integracoes-e-servidor-de-aplicacao.md`
3. `docs/modulos/14-caixa-pdv.md`

## 3. Agentes prioritários
- `agents/00-agent-orquestrador-geral.md`
- `agents/09-agent-sync-offline-e-reconciliacao.md`
- `agents/08-agent-api-rest-e-integracoes.md`
- `agents/04-agent-models-e-banco-local.md`
- `agents/05-agent-controllers-e-fluxos.md`
- `agents/10-agent-seguranca-permissoes-e-tenancy.md`
- `agents/07-agent-qa-e-homologacao.md`

## 4. Escopo real do pacote
Este pacote deve entregar apenas o que for compatível com a sua fase, sua maturidade e os módulos envolvidos.

### 4.1. Entra neste pacote
- estratégia de sync por entidade
- estados de sincronização e reconciliação
- checklist de duplicidade, reenvio e consumo posterior

### 4.2. Não entra neste pacote
- fiscal final
- dashboards finais
- produção sem auditoria de sync

## 5. Critérios de entrada
- Pacote anterior correspondente aprovado;
- dependências obrigatórias fechadas conforme `docs/04-matriz-de-dependencia-entre-modulos.md`;
- fase do roadmap compatível;
- Pacote 00 já concluído.

## 6. Critérios de saída
O pacote só pode ser considerado concluído quando entregar, no mínimo:
- estratégia de sync por entidade
- estados de sincronização e reconciliação
- checklist de duplicidade, reenvio e consumo posterior

## 7. Regra obrigatória
Nenhum executor pode misturar este pacote com o próximo sem registrar claramente o status do pacote atual.

## 8. Próximo passo oficial
Após a conclusão deste pacote, o próximo passo oficial é `docs/pacotes/12-pacote-fase4-consolidacao-operacional-compras-estoque-pedido-e-caixa.md`.
