aboutsummaryrefslogtreecommitdiff
path: root/lib/rites/rite_ef/lectionary_ef.mli
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rites/rite_ef/lectionary_ef.mli')
-rw-r--r--lib/rites/rite_ef/lectionary_ef.mli10
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/rites/rite_ef/lectionary_ef.mli b/lib/rites/rite_ef/lectionary_ef.mli
index 65fbfe5..159fd57 100644
--- a/lib/rites/rite_ef/lectionary_ef.mli
+++ b/lib/rites/rite_ef/lectionary_ef.mli
@@ -20,10 +20,12 @@ open Colitur_kernel
masking the gap in every test run). See the task report for the
reproduction.
- Steps 1 and 2 only (Task 4): the observed celebration's own proper, else
- the day's own temporal slug in the lectionary. A day matching neither
- gets [] for now -- the ferial fallback to the preceding Sunday (Task 5)
- and the Commons (Task 6) are not built here. *)
+ Steps 1-3 (Tasks 4-5): the observed celebration's own proper, else the
+ day's own temporal slug in the lectionary, else -- for a weekday whose
+ own slug has no entry -- the preceding Sunday's temporal slug (never its
+ observed one; a Sunday guards against consulting itself and looping,
+ see [readings]'s own implementation comment). A day matching none of the
+ three gets [] for now -- the Commons (Task 6) are not built here. *)
val readings :
lectionary:Lectionary.t ->
observed:Vocab_ef.rank Celebration.t ->