aboutsummaryrefslogtreecommitdiff
path: root/test/fixtures/missalemeum-ef-2026-2027.provenance
diff options
context:
space:
mode:
Diffstat (limited to 'test/fixtures/missalemeum-ef-2026-2027.provenance')
-rw-r--r--test/fixtures/missalemeum-ef-2026-2027.provenance23
1 files changed, 18 insertions, 5 deletions
diff --git a/test/fixtures/missalemeum-ef-2026-2027.provenance b/test/fixtures/missalemeum-ef-2026-2027.provenance
index d760c9f..33b5566 100644
--- a/test/fixtures/missalemeum-ef-2026-2027.provenance
+++ b/test/fixtures/missalemeum-ef-2026-2027.provenance
@@ -49,11 +49,24 @@ things verified during extraction, not merely assumed: no field collides
with the "|"/";" delimiters, all 4 multi-Mass days (info is an array on
2026-11-02, 2026-12-25, 2027-11-02, 2027-12-25) carry an IDENTICAL info
block (rank/colors/tempora/commemorations/displaced) across every Mass of
-the day, so taking entry[0] throughout (this fixture's own convention)
-loses nothing the comparator or a human auditor needs, and the citation
-extraction itself (all 1 458 Lectio/Evangelium sections across the 728
-days that carry one) yields exactly one unambiguous citation-shaped
-candidate per section -- checked exhaustively, not sampled.
+the day, so taking entry[0] throughout for THOSE fields (this fixture's
+own convention) loses nothing the comparator or a human auditor needs
+there -- CORRECTED, fix round 1 (coordinator review): this is NOT true
+for the citation fields Task 9 added. Christmas (25 December) has three
+genuinely different Masses (Midnight/Dawn/Day) with three different
+Epistle+Gospel pairs; entry[0] is the Midnight Mass, colitur's own
+citation (bootstrapped from lectio) reflects the Day Mass -- a real,
+documented divergence (test_oracle.ml's own M27), not one this
+convention avoids. The citation extraction itself (all 1 456 Lectio/
+Evangelium sections, 728 days x 2) does NOT yield exactly one candidate
+per section either -- CORRECTED, fix round 1: 2 of the 1 456 (Holy
+Saturday's own "Lectio", both years) yield two verse-shaped spans,
+['Col 3:1-4', 'Ps 117, 1'] (the second is the Tractus verse following
+the real citation in the same paragraph). Both rows are still extracted
+correctly because [extract_citation] returns candidates[0] and the real
+citation happens to come first -- correctness rests on ORDERING, not
+uniqueness. See tools/extract_missalemeum_oracle.py's own header for
+the full account of both corrections.
Regenerate with the same commands if the missalemeum snapshot is refreshed
and the fixture needs updating; do not hand-edit this file or the fixture.