aboutsummaryrefslogtreecommitdiff
path: root/lib/rites/rite_ef/temporal_ef.ml
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rites/rite_ef/temporal_ef.ml')
-rw-r--r--lib/rites/rite_ef/temporal_ef.ml37
1 files changed, 36 insertions, 1 deletions
diff --git a/lib/rites/rite_ef/temporal_ef.ml b/lib/rites/rite_ef/temporal_ef.ml
index 721790d..bbd88ec 100644
--- a/lib/rites/rite_ef/temporal_ef.ml
+++ b/lib/rites/rite_ef/temporal_ef.ml
@@ -598,7 +598,42 @@ let temporal d =
check this way, against the SAME independently-computed
date [holy_name_sunday] returns rather than a bare month/
day range, is what test_temporal_ef.ml's own anchor test
- below cross-checks against. *)
+ below cross-checks against.
+
+ ADDED, fix round 1 (coordinator finding F4): the Sunday
+ shape's "takes the Sunday's own place, no commemoration of
+ it" treatment is settled at RG LEVEL, not only in Holy
+ Name's own Mass propers (this file's own [holy_name_sunday]
+ citation already has that quote) -- RG 17's own CLOSING
+ paragraph, immediately after its own lettered list
+ (a)-(e), scan-verified: "Haec festa locum tenent dominicae
+ occurrentis cum omnibus iuribus et privilegiis; de
+ dominica, proinde, nulla fit commemoratio" -- "these
+ feasts" (plural, covering the WHOLE list (a)-(e), Holy Name
+ included) "hold the place of the occurring Sunday with all
+ rights and privileges; of the Sunday, therefore, no
+ commemoration is made". A second, independent primary
+ source for the same conclusion the propers-level quote
+ already gives, not a new claim.
+
+ FRAGILE DERIVATION, noted per fix round 1 (coordinator
+ finding F5): the mechanism that actually grants a LOSING
+ Holy-Name-Sunday its RG 109(a) privilege when outranked
+ (Precedence_ef.privilege_of's own (a) branch, {!Precedence
+ _ef.is_sunday_slug}) reads it off the "-sunday" SUBSTRING
+ in the slug ("ef-holy-name-sunday") -- a naming convention,
+ not a citation of RG 17's own text quoted immediately
+ above, which is the actual warrant ("these feasts hold the
+ place of the occurring Sunday WITH ALL ITS RIGHTS AND
+ PRIVILEGES" -- RG 109(a)'s own "of a Sunday" privilege is
+ one of those rights). Right answer, fragile path: a future
+ rename of this slug family would silently drop the
+ privilege with no compiler or test failure pointing here.
+ No live witness exists to test it either way (no
+ fixed-date candidate ever outranks Holy Name in today's
+ data -- test_precedence_ef.ml's own synthetic
+ [test_class1_feast_inside_holy_name_window_end_to_end]
+ proves the SYNTHETIC case only). *)
let subject, names =
if same d (holy_family_sunday y) then
( Colitur_kernel.Subject.Lord,