diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-12 17:15:03 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-12 17:15:03 +0200 |
| commit | 3b32c002d3eddda5ece9422442717657b9fee63b (patch) | |
| tree | 5dd82811c100de6daa995bebd115a12434296508 /internal/caldata/tridentine-calendar.ini | |
| parent | 2386a4551aec94252168a8554269ee423d516882 (diff) | |
| parent | c655c525ef07deafb113a291489b396c81d7ce4a (diff) | |
| download | lectio-3b32c002d3eddda5ece9422442717657b9fee63b.tar.gz lectio-3b32c002d3eddda5ece9422442717657b9fee63b.zip | |
Merge branch 'fix/ef-precedence-defects': seven EF calendar defects
Fixes seven defects in the EF calendar, each found by differential and
oracle comparison against an independently-written engine and each
backed by a cited paragraph of the Rubricae Generales verified against
the 1962 Missal:
RG 96 transfers must skip II-class days (the Precious Blood was
landing on the Visitation)
RG 91 a II-class privileged feria yields to an equal-class feast
(St Matthew was losing to the September Ember Wednesday)
RG 11 all Sundays of Advent, Lent and Passiontide are I class
(only Advent I was), which also settles St Joseph on a Lent
Sunday
RG 131 Rose on Gaudete and Laetare, which the EF path never emitted
RG 122 Holy Thursday is white
and the sanctoral generator itself, whose rank inference had tagged 15
III-class feasts as commemorations, dropped four entries to slug
collisions, and mis-tagged three class fields.
The EF oracle test asserted Season only, which is why none of this ever
failed. It now asserts rank and colour, with a cited allow-list.
Two commemorations had been deleted on a primary-source claim the
primary source contradicts: the Archivum Liturgicum transcription
silently drops commemoration lines where the photographic scans carry
them. Six of the seven affected dates are now present; the seventh
(25 December) is blocked by an ingestion limit that reads only the
first of three Christmas Masses, recorded at its cause.
Known gap, recorded in source: RG 95/97/98 chained transfers, where two
I-class feasts translate to the same day.
Diffstat (limited to 'internal/caldata/tridentine-calendar.ini')
| -rw-r--r-- | internal/caldata/tridentine-calendar.ini | 66 |
1 files changed, 49 insertions, 17 deletions
diff --git a/internal/caldata/tridentine-calendar.ini b/internal/caldata/tridentine-calendar.ini index 3fb61d7..55564d7 100644 --- a/internal/caldata/tridentine-calendar.ini +++ b/internal/caldata/tridentine-calendar.ini @@ -4,7 +4,9 @@ ; by internal/calendar (temporalEF) and is NOT listed here. ; Ranks use the 1960 Code of Rubrics: class-1..class-4. ; Generated by scripts/gen-sanctoral-ef.go from missalemeum (Divinum Officium 1962 -; data). Latin names are hand-curated where present. See NOTICE. +; data). name.en is always regenerated fresh from missalemeum; every other +; name.<lang> (missalemeum supplies English only) is preserved verbatim from +; whatever this file already carried before regeneration. See NOTICE. [layer] id = tridentine @@ -29,6 +31,7 @@ name.pl = św. Hygina, Papieża i Męczennika date = 01-13 rank = class-2 colour = white +class = lord name.en = Commemoration of the Baptism of the Lord name.pl = Wspomnienie Chrztu Pańskiego reading.first = Isa 60:1-6 @@ -191,6 +194,12 @@ name.pl = św. Jana Chryzostoma, Wyznawcy, Biskupa i Doktora Kościoła reading.first = 2 Tim 4:1-8 reading.gospel = Matt 5:13-19 +[agnes-secundo] +date = 01-28 +rank = commemoration +colour = red +name.en = St. Agnes + [peter-nolasco] date = 01-28 rank = class-3 @@ -430,56 +439,56 @@ name.pl = św. Lucjusza I, Papieża i Męczennika [sts-felicitas-perpetua] date = 03-06 -rank = commemoration +rank = class-3 colour = red name.en = Sts. Felicitas & Perpetua name.pl = śś. Perpetui i Felicyty, Męczennic [thomas-aquinas] date = 03-07 -rank = commemoration +rank = class-3 colour = white name.en = St. Thomas Aquinas name.pl = św. Tomasza z Akwinu, Wyznawcy i Doktora Kościoła [john-of-god] date = 03-08 -rank = commemoration +rank = class-3 colour = white name.en = St. John of God name.pl = św. Jana Bożego, Wyznawcy [frances-rome] date = 03-09 -rank = commemoration +rank = class-3 colour = white name.en = St. Frances Rome name.pl = św. Franciszki Rzymianki, Wdowy [forty-holy-martyrs-of-sebaste] date = 03-10 -rank = commemoration +rank = class-3 colour = red name.en = Forty Holy Martyrs of Sebaste name.pl = śś. Czterdziestu Męczenników [gregory-the-great] date = 03-12 -rank = commemoration +rank = class-3 colour = white name.en = St. Gregory the Great name.pl = św. Grzegorza Wielkiego, Papieża, Wyznawcy i Doktora Kościoła [patrick] date = 03-17 -rank = commemoration +rank = class-3 colour = white name.en = St. Patrick name.pl = św. Patryka, Biskupa i Wyznawcy [cyril-of-jerusalem] date = 03-18 -rank = commemoration +rank = class-3 colour = white name.en = St. Cyril of Jerusalem name.pl = św. Cyryla Jerozolimskiego, Biskupa, Wyznawcy i Doktora Kościoła @@ -495,14 +504,14 @@ reading.gospel = Matt 1:18-21 [benedict] date = 03-21 -rank = commemoration +rank = class-3 colour = white name.en = St. Benedict name.pl = św. Benedykta, Opata [gabriel-the-archangel] date = 03-24 -rank = commemoration +rank = class-3 colour = white name.en = St. Gabriel the Archangel name.pl = św. Gabriela Archanioła @@ -518,35 +527,35 @@ reading.gospel = Luke 1:26-38 [john-damascene] date = 03-27 -rank = commemoration +rank = class-3 colour = white name.en = St. John Damascene name.pl = św. Jana Damasceńskiego, Wyznawcy i Doktora Kościoła [john-of-capistrano] date = 03-28 -rank = commemoration +rank = class-3 colour = white name.en = St. John of Capistrano name.pl = św. Jana Kapistrana, Wyznawcy [francis-of-paola] date = 04-02 -rank = commemoration +rank = class-3 colour = white name.en = St. Francis of Paola name.pl = św. Franciszka z Pauli, Wyznawcy [isidore-of-seville] date = 04-04 -rank = commemoration +rank = class-3 colour = white name.en = St. Isidore of Seville name.pl = św. Izydora, Biskupa, Wyznawcy i Doktora Kościoła [vincent-ferrer] date = 04-05 -rank = commemoration +rank = class-3 colour = white name.en = St. Vincent Ferrer name.pl = św. Wincentego Fereriusza, Wyznawcy @@ -784,6 +793,12 @@ name.pl = św. Roberta Bellarmina, Biskupa, Wyznawcy i Doktora Kościoła reading.first = Wis 7:7-14. reading.gospel = Matt 5:13-19 +[boniface-martyr] +date = 05-14 +rank = commemoration +colour = red +name.en = St. Boniface + [john-baptist-de-la-salle] date = 05-15 rank = class-3 @@ -1596,6 +1611,12 @@ colour = red name.en = Sts. Hippolytus & Cassian name.pl = śś. Hipolita i Kasjana, Męczenników +[eusebius-confessor] +date = 08-14 +rank = commemoration +colour = red +name.en = St. Eusebius + [vigil-of-the-assumption] date = 08-14 rank = class-2 @@ -1866,7 +1887,6 @@ name.pl = św. Prota i Jacka, Męczenników date = 09-12 rank = class-3 colour = white -class = lord name.en = Most Holy Name of Mary name.pl = Najświętszego Imienia Maryi reading.first = Sir 24:23-31 @@ -2264,6 +2284,12 @@ colour = red name.en = Sts. Chrysanthus & Daria name.pl = śś. Chryzanta i Darii, Męczenników +[evaristus] +date = 10-26 +rank = commemoration +colour = red +name.en = St. Evaristus + [sts-simon-jude] date = 10-28 rank = class-2 @@ -2324,6 +2350,12 @@ name.pl = Rocznica Konsekracji Bazyliki Najświętszego Zbawiciela na Lateranie reading.first = Rev 21:2-5 reading.gospel = Luke 19:1-10 +[theodore] +date = 11-09 +rank = commemoration +colour = red +name.en = St. Theodore + [andrew-avellino] date = 11-10 rank = class-3 |
