R-002 — Novo usuário percorre a sequência da jornada
TLDR: Usuário com
UserJourneyrecebe o áudio da posição atual da suaJourney, não o áudio diário livre.
Regra originalmente identificada como RN01 em
docs/audio/audio_journey/RULES.md.
Given / When / Then
Dado que o usuário tem um UserJourney associado
Quando acessa GET /audios/daily
Então recebe o áudio na posição atual do seu Journey, via JourneyAudio
Restrições
- Os áudios da sequência são os registros associados à
Journeypelo modelJourneyAudio - Áudios sem entrada em
JourneyAudioestão fora da jornada fixa (ver R-008)
Teste vinculado
tests/audios/ — teste de integração do endpoint GET /audios/daily para usuário na jornada