Skip to main content

Documento de Requisitos — [Back] Dinâmica de itens recomendados - app

Tarefa: #195940
Contexto: US 195866


Visão Geral

Status: Pendente de refinamento. Task no Azure DevOps (New) com descrição inicial: api/cart/detail/{cartId}.

Papéis Envolvidos

PapelResponsável
DesenvolvedorNicholas Oliveira do Nascimento

Requisitos Funcionais

RF-01 — Endpoint de detalhe do carrinho com recomendados

História de Usuário: Como zzapp, preciso que o endpoint api/cart/detail/{cartId} retorne os itens recomendados associados ao carrinho.
Critérios de Aceitação:

  • Response deve incluir lista de itens recomendados (separada dos itens do pedido)
  • Itens recomendados não devem compor totalizadores
  • Compatível com o contrato esperado pelo frontend Casos de Borda: Carrinho sem recomendações — lista vazia, sem quebrar o response.

RF-02 — TBD

História de Usuário: TBD
Critérios de Aceitação: TBD
Casos de Borda: TBD

Fora de Escopo

TBD

Dependências

DependênciaDescriçãoStatus
195941[Front] Dinâmica de itens recomendadosPendente
195942[Front] Integração com backPendente

Questões em Aberto

  • O endpoint api/cart/detail/{cartId} já existe? Será alterado ou é novo?
  • Qual a estrutura de dados dos itens recomendados no response?
  • Como diferenciar itens do pedido vs itens recomendados?