aboutsummaryrefslogtreecommitdiff
path: root/test/test_differential.ml
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_differential.ml')
-rw-r--r--test/test_differential.ml26
1 files changed, 1 insertions, 25 deletions
diff --git a/test/test_differential.ml b/test/test_differential.ml
index bd03969..e8bf9ae 100644
--- a/test/test_differential.ml
+++ b/test/test_differential.ml
@@ -164,7 +164,7 @@ let allow_list_path = "../data/ef/expected-divergences.sexp"
deliberately, after re-running the exact command the provenance note
names -- never by copying the actual value back in to make a mismatch
pass, which would defeat the point of pinning it at all. *)
-let fixture_sha256 = "8299ccd495301eb98f6ba07a0a2f39ec7bbf063cbefa17cedbb840f903f04f36"
+let fixture_sha256 = "bac0aacfaa67db0f6f9ae45f1295f831f62bb35a6e2a8e8c72503b2b26e1a8a8"
(* Same technique tools/bootstrap_sanctoral.ml already uses for this exact
purpose (that file's own comment: shelling out to the system's
@@ -1163,30 +1163,6 @@ let layer_c_reason (l : row) (c : row) diffs =
white where lectio (which builds no such office) is green -- C17's own
shape, landing on the same day as this one. [First_f] is REQUIRED, so a
colour-only Saturday still falls to C17 and cannot be absorbed here. *)
- else if
- (* C31 -- Task 9: the SAME rubric's own next sentence, "diebus
- ferialibus a 7 ad 12 ianuarii ante dominicam I post Epiphaniam...
- Missa de festo Epiphaniae". A SUBSET guard, not an exact match,
- unlike C29/C30 -- this slug family's own civil dates ALREADY
- carried a Season/Slug_f/Colour_f divergence before this task
- (lectio's own season boundary starts Time-after-Epiphany at
- Epiphany itself, RG 72-73's own later boundary colitur keeps;
- lectio's own week numbering has no Holy Family to wait for, so its
- own slug for these dates is already "ef-time-after-epiphany-1-
- <weekday>", not "ef-christmas-2-..."), previously absorbed by C1's
- own [jan_6_13_slug] allow-list (which already names this family).
- First_f/Gospel_f now join an EXISTING divergence, they do not
- create a new, cleaner one -- ONE of the two, not necessarily both:
- a feria's Epistle and Gospel are independent lookups, and can each
- happen to already coincide (e.g. the Gospel pericope shared with a
- neighbouring office while the Epistle differs). [_with_saturday]
- -- see that list's own comment for why Saturday belongs here for
- THIS family (a step-3 ripple through the now-corrected
- [ef-holy-name-sunday], not a direct entry of its own). *)
- subset diffs [ Season; Slug_f; Colour_f; First_f; Gospel_f ]
- && (List.mem First_f diffs || List.mem Gospel_f diffs)
- && List.mem c.slug christmas_2_weekday_slugs_with_saturday
- then Some "C31"
else if is_bvm_saturday_row c diffs then Some "C17"
else if diffs = [ Colour_f ] && List.mem c.slug audit_colour_corrected_slugs then Some "C18"
(* C25 -- CLOSED, BVM Saturday Mass (2026-08-17), predicate removed: 0 rows.