Pattern 70

Repeat an explicit Scripture range

Separate what repeats, how often and what happens between repetitions.

Research-informed design proposal

Concrete takeaway

Name the exact reference, edition and repeat unit.

Choose an approach

These are editorial decision conditions to validate. Some alternatives are successive states or can be combined; they are not always exclusive choices.

AlternativeUse whenTradeoff or requirement
A · A verse or passageA short range has reliable segment timingFinite count and gaps need explicit controls
B · Chapter immersionThe person wants repeated chapter listeningDefine the endpoint and sleep-timer precedence
C · Timing unavailableOnly a track boundary is availableOffer that coarser unit instead of guessing verse timing

The problem

A track, verse, selected passage, chapter and queue are different repeat targets. An infinite loop can be mistaken for a finite practice.

The pattern

Name the exact reference, edition and repeat unit. Offer a finite count or an explicitly chosen continuous loop, with an obvious stop control. Let users set a gap between repetitions and choose silence or optional music during it. Preserve verse boundaries where reliable timing exists; without that data, offer a track or chapter loop rather than guessing. Make sleep-timer precedence clear and exclude footnotes unless chosen. Changing translation or audio source rechecks the loop instead of reusing incompatible timestamps.

Compare the alternatives

Separate what repeats, how often and what happens between repetitions.

A · A verse or passage

Audio and reading · Example interface
‹   Passage context · Schematic text   ⋯
8
9
10
Repeat Mark 1:8–11
Translation A · Reliable segment timing.
Three repetitions · 10-second gap
Start repeating

A short practice names the loop boundaries.

B · Chapter immersion

Audio and reading · Example interface
‹   Passage context · Schematic text   ⋯
8
9
10
Repeat Mark 1
Two chapter repetitions.
Choose reflection gap
Stop after this chapter

Longer listening has an explicit endpoint.

C · Timing unavailable

Audio and reading · Example interface
‹   Passage context · Schematic text   ⋯
8
9
10
Verse boundaries are unavailable in this recording.
Repeat the complete track
Choose another recording

A coarser unit is offered honestly.

Original wireframe proposals · No live controls · Grey rows represent schematic text, not loading states · Labelled placeholders are not Scripture quotations

Download this wireframe as SVG

Failure modes

Repeating a whole track when a verse was selected; invented segment boundaries; hidden infinite playback; a sleep timer that silently loses to repeat.

Bible and faith considerations

Dwell’s cited material documents track and queue repetition. Verse-level loops here are an original extension requiring reliable segment boundaries, not a claim that every provider exposes verse timing.

What to validate

Test verse, cross-chapter range, chapter and queue loops, finite completion, no segment timing, interruption and source changes.

Evidence status

Research-informed design proposal. These visual alternatives have not been tested with users in this atlas. Source findings, documented behaviour and this proposed adaptation are different kinds of evidence.

Sources and adaptation

This card is an original design synthesis. The following sources inform its content distinctions, interaction approach or review requirements; they do not validate the whole pattern.

Common scenarios and flows

Examples in use

Attributed app evidence with dates and review limits. A screenshot illustrates an implementation; it does not establish that the proposal works for every audience.

Explore the growing app-example collection

Design principles in this decision

Editorial application of Missional by Design. These values frame review questions; they do not validate a pattern’s effectiveness.

Compare alternatives using the task and evidence above. Record competing needs instead of treating a principle as an automatic verdict.