diff options
Diffstat (limited to 'test/test_differential.ml')
| -rw-r--r-- | test/test_differential.ml | 26 |
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. |
