# Execução — plano `PR-1` (06/08)

**Veredito: ✅ Aprovado** — 14 de 14 casos passaram.

| Caso | Resultado | Evidência |
| ---- | --------- | --------- |
| PR-1-01 | passou | `src/scoring/pr-1-plano.spec.ts` |
| PR-1-02 | passou | idem |
| PR-1-03 | passou | idem |
| PR-1-04 | passou | idem |
| PR-1-05 | passou | idem |
| PR-1-06 | passou | idem — empate 1x1 contra 4x4 dá **3**, não 5 |
| PR-1-07 | passou | idem |
| PR-1-08 | passou | idem |
| PR-1-09 | passou | idem |
| PR-1-10 | passou | idem — tabela `20/10/5` respeitada |
| PR-1-11 | passou | `test/ranking.e2e-spec.ts` (estado `SEM_PALPITE`, 0 pontos) + tela |
| PR-1-12 | passou | `test/sigilo-pontuacao.e2e-spec.ts` |
| PR-1-13 | passou | idem — três apurações seguidas devolvem o mesmo resultado |
| PR-1-14 | passou | verificação em device, abaixo |

## PR-1-14 em detalhe

Alterei `points` para **77** direto no banco em dois palpites de placar exato e
abri o extrato no emulador. A tela mostrou `77 pts` nas duas linhas e
`Total da rodada 12: 154 ponto(s)`.

É o resultado desejado: o app **exibe** o que o servidor calculou, sem repetir a
conta. Se ele tivesse mostrado 10, duas telas poderiam discordar sobre a mesma
pontuação — o que é pior que estar errado nos dois lugares, porque ninguém
saberia em qual acreditar.

## Avisos que não bloqueiam

⚠️ `PR-1-06` documenta uma regra que **não é óbvia** para o participante: quem
palpita `1x1` num jogo que termina `4x4` acertou o empate e o "saldo" (0 nos dois
lados), mas leva a faixa de "só vencedor". A regra é intencional; o que faltava
era dizê-la. A tela de regras foi corrigida no mesmo dia e passou a explicar que
em jogo empatado **não existe** faixa de saldo. Vale confirmar com o Igor que a
regra é essa mesmo antes do primeiro bolão real — mudá-la depois é mexer em
pontuação já registrada.
