[Platform: App]
Context
Chants are currently only accessible inside the Practice tab's Add Session flow, which is gated behind sign-in. Therefore, users in guest mode can't see the chants or a list of chants, and signed-in users can't read the chants or check the version unless they add the recitations to a session and start that session. The Practice tab is due for a broader overhaul — as a temporary fix, chants should be surfaced on the Explore tab as a browseable, read-only section accessible to both guests and signed-in users.
User Stories
As a guest user, I want to browse and read chants on the Explore tab without signing in, so I can discover Buddhist recitation content before committing to creating an account.
As a signed-in user, I want to browse and read chant text from the Explore tab without having to add a recitation to a session first, so I can find and evaluate chants before adding them to my routine.
Technical Note
The GET /recitations and POST /recitations/{text_id} endpoints already support unauthenticated access — no API changes required. Confirm with dev whether chant detail can open in the existing text reader (which uses text_id) or requires a separate view.
Acceptance Criteria
Flags
- ⚠️ This is a stopgap — the full Practice tab overhaul should revisit chant discovery as part of a broader redesign
- ⚠️ Recommend a design issue to spec the Explore tab layout change
[Platform: App]
Context
Chants are currently only accessible inside the Practice tab's Add Session flow, which is gated behind sign-in. Therefore, users in guest mode can't see the chants or a list of chants, and signed-in users can't read the chants or check the version unless they add the recitations to a session and start that session. The Practice tab is due for a broader overhaul — as a temporary fix, chants should be surfaced on the Explore tab as a browseable, read-only section accessible to both guests and signed-in users.
User Stories
As a guest user, I want to browse and read chants on the Explore tab without signing in, so I can discover Buddhist recitation content before committing to creating an account.
As a signed-in user, I want to browse and read chant text from the Explore tab without having to add a recitation to a session first, so I can find and evaluate chants before adding them to my routine.
Technical Note
The
GET /recitationsandPOST /recitations/{text_id}endpoints already support unauthenticated access — no API changes required. Confirm with dev whether chant detail can open in the existing text reader (which usestext_id) or requires a separate view.Acceptance Criteria
Flags