diff --git a/docs/plans/acervo-player-preview-do-trecho-impl.md b/docs/plans/acervo-player-preview-do-trecho-impl.md new file mode 100644 index 00000000..a2f1ecb6 --- /dev/null +++ b/docs/plans/acervo-player-preview-do-trecho-impl.md @@ -0,0 +1,126 @@ +# Impl: Acervo: pré-visualizar no player o trecho selecionado + +Status: aprovado +Atualizado em: 2026-09-16 +Issue: #1083 +Intenção: docs/plans/acervo-player-preview-do-trecho.md +Appetite restante: herdado (~1 dia eng; sem corte — sem schema/`Consent`/escrita; uma função pura em `src/lib` + o dono do playback + as duas suítes unit) + +## Leitura da intenção + +- **Outcome:** com um trecho selecionado numa superfície que o app controla (vídeo da Câmara), apertar **"Pré-visualizar trecho"** posiciona no início, reproduz e **para no fim** — o mesmo player, com a janela selecionada; no YouTube a postura é honesta (reposiciona no início, avisa e oferece o caminho da Câmara via C171), nunca prometendo a parada que o embed não garante. +- **O que NÃO negociar:** um único player (sem segundo player/superfície); a parada no fim só existe onde o app para o vídeo (`surface === 'vod'` com o `