Problema
No Android, parcelas futuras podem aparecer repetidas na lista comum de transações, enquanto a web aplica uma semântica diferente.
Escopo de investigação
- Comparar operação GraphQL, argumentos e filtros entre web e mobile.
- Distinguir transações efetivas de ocorrências projetadas.
- Preservar compatibilidade com operações de clientes já publicados.
Critérios de aceite
- Web e mobile exibem o mesmo conjunto para o mesmo período e filtros.
- Ocorrências futuras aparecem apenas na visualização apropriada.
- Não há duplicação entre transações realizadas e projeções.
- Há teste de contrato para as operações usadas pelos dois clientes.
Evidência
Conversa Featurebase 1196.