ORÇALED

QA Checklist — ORÇALED

Validação real do sistema: Master → Lojista → Cliente

Convites

0/3
Convites de lojista têm tipo="lojista"
PENDENTE
Convites de cliente têm tipo="cliente"
PENDENTE
Invites expirados estão marcados corretamente
PENDENTE

Roles de Usuários

0/3
Nenhum lojista com role="user" (bug corrigido)
PENDENTE
Contagem de lojistas no sistema
PENDENTE
Contagem de clientes no sistema
PENDENTE

Lojas

0/2
Lojas têm lojista_id preenchido
PENDENTE
Lojas pendentes de vinculação
PENDENTE

Orçamentos

0/2
Orçamentos têm lojista_id preenchido
PENDENTE
Distribuição de status dos orçamentos
PENDENTE

Proteção de Rotas

0/3
Guard: LojistaControleOrcamentos exige role=lojista
PENDENTE
Guard: ClienteInicio exige role=cliente
PENDENTE
CadastroLojista usa inviteUser com role="lojista"
PENDENTE

Fluxo Completo

0/3
Fluxo: Master convida lojista
PENDENTE
Fluxo: Lojista convida cliente
PENDENTE
Fluxo: Orçamento recebido → enviado → aprovado
PENDENTE

Tratamento de Erros

0/2
Invite expirado: retorna erro correto
PENDENTE
Usuários sem role reconhecido
PENDENTE

🌐 Modo Web

SW: ativo