diff options
Diffstat (limited to 'test/test_oracle.ml')
| -rw-r--r-- | test/test_oracle.ml | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/test/test_oracle.ml b/test/test_oracle.ml index df56bcc..5177716 100644 --- a/test/test_oracle.ml +++ b/test/test_oracle.ml @@ -983,7 +983,17 @@ let m15_dates = [ "2026-02-24"; "2026-03-19"; "2026-03-25"; "2026-12-02"; "2026-12-03"; "2026-12-04"; "2026-12-07"; "2026-12-11"; "2026-12-21"; "2027-02-22"; "2027-02-24"; "2027-12-02"; "2027-12-03"; "2027-12-04"; "2027-12-06"; "2027-12-07"; "2027-12-11"; "2027-12-13"; - "2027-12-16"; "2027-12-21" ] + "2027-12-16"; "2027-12-21"; + (* WIDENED (Nativity-Octave fix, 2026-08-18): the four days on which + colitur now commemorates the day within the Octave of the Nativity + (RG 67/109(c), the calendarium's own "Com. octavae Nativitatis" + under 26/27/28 December). Both streams commemorate it -- this fix + closed M11, which existed because colitur commemorated NOTHING + there -- but the candidate is TEMPORAL-origin, so Temporal_ef sets + no English name and the comparator cannot resolve its identity + against missalemeum's "For Octave of the Nativity". Exactly this + entry's own limit, on four more dates. *) + "2026-12-26"; "2026-12-28"; "2027-12-27"; "2027-12-28" ] (* M16 -- Task B: a genuine IDENTITY mismatch, both sides otherwise agreeing on rank/colour/count/presence. 27 March 2026 (Friday of Passion Week): @@ -1892,7 +1902,7 @@ let classify_2038 (c : colitur_row) (o : oracle_row) diffs = dedicated task rather than settled by whichever answer happens to match the oracle. *) else if has_comm "rogation-wednesday" then - Some "COMM-ONLY-TIE-BREAK (alphabetical, arbitrary -- see register 6.16)" + Some "COMM-ONLY-TIE-BREAK (RG-under-determined convention -- register 6.16)" (* The documented comparator LIMIT, not a calendar disagreement: colitur resolves a commemoration's identity through its own English name, and a TEMPORAL-origin commemoration (an impeded feria, an Ember or Rogation @@ -2029,11 +2039,11 @@ let test_2038_class_counts () = ("CHRISTMAS-MULTI-MASS (M27)", 1); ("COLOUR (M21)", 7); ("COMM-NAME-FORM (same entity, different English name)", 2); - ("COMM-ONLY-TIE-BREAK (alphabetical, arbitrary -- see register 6.16)", 1); + ("COMM-ONLY-TIE-BREAK (RG-under-determined convention -- register 6.16)", 1); ("JOSEPH-ANNUNCIATION-TRANSFER-ORDER (C14's own collision)", 2); ("JUDITH (M28, register 6.6)", 2); ("MISSAL-TWO-PART-CITATION (register 6.9)", 1); - ("NATIVITY-OCTAVE-COMM-MISSING (M11, colitur's own gap, verdict open)", 2); + ("COMM-IDENTITY-UNRESOLVED (temporal-origin, no English name -- M15's limit)", 2); ("PERPETUA-COMMON (register 6.8)", 1); ("PETER-COMPANION-ABSENT-UPSTREAM (M19)", 1) ] |
