# Claude Code

# Prompt oficial — Pacote 11: Fase 3 — Sync Offline, Pré-venda e Reconciliação

## Objetivo
estruturar fila local, `sync_uid`, reenvio, reconciliação, prevenção de duplicidade e recuperação da pré-venda no caixa.

## Leitura obrigatória antes de responder
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`

## 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`

## O que você deve entregar neste pacote
- estratégia de sync por entidade
- estados de sincronização e reconciliação
- checklist de duplicidade, reenvio e consumo posterior

## O que você NÃO pode fazer neste pacote
- fiscal final
- dashboards finais
- produção sem auditoria de sync

## Formato obrigatório da saída
1. leitura confirmada;
2. fase atual e estado de prontidão;
3. artefatos produzidos;
4. bloqueios preservados;
5. checklist resumido;
6. status final do pacote;
7. próximo pacote oficial.

## Regra crítica
Respeite `docs/` como fonte principal. Não invente fluxo, endpoint, model, permissão ou KPI fora do que já está documentado.

## Instrução adicional
Escreva saídas objetivas, estruturadas e sem pular a fase atual.
