From 3ceb1e9df0057c52d0e8dc49676b7fcfd112987a Mon Sep 17 00:00:00 2001 From: Will Estes Date: Mon, 31 Aug 2026 06:00:36 -0400 Subject: [PATCH] Add Our Lady of Guadalupe (Dec 12) Sourced from the reference engine's national-calendar file. Own proper collect, Ant 1, and Matins Nocturn 2 narrative reading (Juan Diego's apparition account), same scope as the Our Lady of Lourdes feast -- Common of the BVM (C11) carries the rest. No canonization-deflation question here (an apparition title, cultus confirmed 1754/1910). At Duplex she ties the Immaculate Conception octave's threshold on a non-closing day, which favors the occurring saint, so she wins Dec 12 outright. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01EwsZQMjALCvy7u9tFDWmuQ --- .../calendar/saints/our-lady-of-guadalupe.yml | 15 ++++++ src/data/calendar/sanctoral-calendar.yml | 1 + .../common/our-lady-of-guadalupe-antiphon.yml | 9 ++++ .../common/our-lady-of-guadalupe-collect.yml | 24 +++++++++ .../our-lady-of-guadalupe-commemoration.yml | 36 +++++++++++++ .../our-lady-of-guadalupe.yml | 53 +++++++++++++++++++ 6 files changed, 138 insertions(+) create mode 100644 src/data/calendar/saints/our-lady-of-guadalupe.yml create mode 100644 src/data/propers/common/our-lady-of-guadalupe-antiphon.yml create mode 100644 src/data/propers/common/our-lady-of-guadalupe-collect.yml create mode 100644 src/data/propers/common/our-lady-of-guadalupe-commemoration.yml create mode 100644 src/data/propers/nocturn-readings/our-lady-of-guadalupe.yml diff --git a/src/data/calendar/saints/our-lady-of-guadalupe.yml b/src/data/calendar/saints/our-lady-of-guadalupe.yml new file mode 100644 index 0000000..22710f8 --- /dev/null +++ b/src/data/calendar/saints/our-lady-of-guadalupe.yml @@ -0,0 +1,15 @@ +# Read directly from the reference engine: Sancti/12-12n.txt -- +# "Beatæ Mariæ Virginis de Guadalupe;;Duplex;;3;;vide C11" (Common of +# the BVM), the same rank family and `n` (national-calendar) sourcing as +# apparition-of-the-immaculate-bvm.yml (Our Lady of Lourdes, Feb 11) -- +# not a canonization so the late-canonization deflation rule doesn't +# apply; the cultus itself is old enough for the project's period +# (Benedict XIV confirmed it 1754, Pius X named her Patroness of Latin +# America). Own proper Oratio and [Ant 1], same scope as the Lourdes +# feast -- no separate Vespers/Lauds antiphon set transcribed, Common of +# the BVM (C11) carries the rest when she wins outright. +id: our-lady-of-guadalupe +name: "Our Lady of Guadalupe" +rank: duplex +common: common-of-the-bvm +propers: "our-lady-of-guadalupe" diff --git a/src/data/calendar/sanctoral-calendar.yml b/src/data/calendar/sanctoral-calendar.yml index 21d1e48..a823b87 100644 --- a/src/data/calendar/sanctoral-calendar.yml +++ b/src/data/calendar/sanctoral-calendar.yml @@ -469,6 +469,7 @@ days: "12-09": [st-juan-diego] "12-10": [st-melchiades] "12-11": [st-damasus] + "12-12": [our-lady-of-guadalupe] "12-13": [st-lucy] "12-15": [st-eusebius-of-vercelli] "12-20": [vigil-of-st-thomas] diff --git a/src/data/propers/common/our-lady-of-guadalupe-antiphon.yml b/src/data/propers/common/our-lady-of-guadalupe-antiphon.yml new file mode 100644 index 0000000..9f89555 --- /dev/null +++ b/src/data/propers/common/our-lady-of-guadalupe-antiphon.yml @@ -0,0 +1,9 @@ +# Read directly from web/www/horas/Latin/Sancti/12-12n.txt's own [Ant 1] +# and its English counterpart. +id: our-lady-of-guadalupe-antiphon +text: + la: "Elégi et sanctificávi locum istum; * Ut sit ibi nomen meum, et permáneant óculi mei, et cor meum ibi cunctis diébus." + en: "I have chosen and made holy this place, * that my name may be there, and mine eyes, and my heart may remain there for all the days." +status: + la: verified + en: verified diff --git a/src/data/propers/common/our-lady-of-guadalupe-collect.yml b/src/data/propers/common/our-lady-of-guadalupe-collect.yml new file mode 100644 index 0000000..6b954b1 --- /dev/null +++ b/src/data/propers/common/our-lady-of-guadalupe-collect.yml @@ -0,0 +1,24 @@ +# Read directly from web/www/horas/Latin/Sancti/12-12n.txt's own [Oratio] +# and its English counterpart. +id: our-lady-of-guadalupe-collect +text: + la: | + Orémus. + Deus, qui sub beatíssimæ Vírginis Maríæ singulári patrocínio constitútos perpétuis + benefíciis nos cumulári voluísti: præsta supplícibus tuis; ut, cujus hódie + commemoratióne lætámur in terris, ejus conspéctu perfruámur in cælis. + Per Dóminum nostrum Jesum Christum, Fílium tuum: qui tecum vivit et regnat in + unitáte Spíritus Sancti, Deus, per ómnia sǽcula sæculórum. + R. Amen. + en: | + Let us pray. + O God, who hast placed us under the special patronage of the most Blessed Virgin + Mary, and hast been pleased to shower perpetual blessings upon us: grant to thy + suppliants; that, as we are brought joy on earth by the commemoration today, we may + enjoy her sight in heaven. + Through Jesus Christ, thy Son our Lord, Who liveth and reigneth with thee, in the + unity of the Holy Ghost, God, world without end. + R. Amen. +status: + la: verified + en: verified diff --git a/src/data/propers/common/our-lady-of-guadalupe-commemoration.yml b/src/data/propers/common/our-lady-of-guadalupe-commemoration.yml new file mode 100644 index 0000000..fdb8c60 --- /dev/null +++ b/src/data/propers/common/our-lady-of-guadalupe-commemoration.yml @@ -0,0 +1,36 @@ +# Own proper antiphon (our-lady-of-guadalupe-antiphon.yml), paired with +# the standard BVM commemoration versicle already verified elsewhere in +# this app (propers/common/lauds-suffrage-bvm.yml -- 'V. Ora pro nobis +# sancta Dei Genitrix'). Collect is the saint's own real proper +# (our-lady-of-guadalupe-collect.yml), unchanged. Same pattern as +# apparition-of-the-immaculate-bvm-commemoration.yml. +id: our-lady-of-guadalupe-commemoration +text: + la: | + Ant. Elégi et sanctificávi locum istum; * Ut sit ibi nomen meum, et permáneant óculi + mei, et cor meum ibi cunctis diébus. + V. Ora pro nobis sancta Dei Génitrix. + R. Ut digni efficiámur promissiónibus Christi. + Orémus. + Deus, qui sub beatíssimæ Vírginis Maríæ singulári patrocínio constitútos perpétuis + benefíciis nos cumulári voluísti: præsta supplícibus tuis; ut, cujus hódie + commemoratióne lætámur in terris, ejus conspéctu perfruámur in cælis. + Per Dóminum nostrum Jesum Christum, Fílium tuum: qui tecum vivit et regnat in + unitáte Spíritus Sancti, Deus, per ómnia sǽcula sæculórum. + R. Amen. + en: | + Ant. I have chosen and made holy this place, * that my name may be there, and mine + eyes, and my heart may remain there for all the days. + V. Pray for us, holy Mother of God. + R. That we may be made worthy of the promises of Christ. + Let us pray. + O God, who hast placed us under the special patronage of the most Blessed Virgin + Mary, and hast been pleased to shower perpetual blessings upon us: grant to thy + suppliants; that, as we are brought joy on earth by the commemoration today, we may + enjoy her sight in heaven. + Through Jesus Christ, thy Son our Lord, Who liveth and reigneth with thee, in the + unity of the Holy Ghost, God, world without end. + R. Amen. +status: + la: verified + en: verified diff --git a/src/data/propers/nocturn-readings/our-lady-of-guadalupe.yml b/src/data/propers/nocturn-readings/our-lady-of-guadalupe.yml new file mode 100644 index 0000000..96dc696 --- /dev/null +++ b/src/data/propers/nocturn-readings/our-lady-of-guadalupe.yml @@ -0,0 +1,53 @@ +# Matins Nocturn 2 reading for Our Lady of Guadalupe, Dec 12. Sourced +# from web/www/horas/Latin/Sancti/12-12n.txt's single Lectio94 (the +# apparition narrative, one continuous piece before &teDeum) and its +# English counterpart. No Nocturn 3 in the source at all (unlike Our +# Lady of Lourdes' 12-10bmv cross-reference) -- defers to the Common of +# the BVM's own Nocturn 3, not transcribed here, same pattern as +# st-hyacinth.yml's "No Lectio7-9" note. +id: our-lady-of-guadalupe +readings: + - nocturn: 2 + isGospel: false + text: + la: >- + Méxici, in colle Tepeiacénsi, anno millésimo quingentésimo trigésimo primo Deípara + Virgo María Joánni Dídaco neóphyto, uti pie tráditur, sese vidéndam prǽbuit, eíque + ad antístitem Joánnem de Zumárraga mandátum dedit, quod et instánter iterávit, de + æde síbimet ínibi construénda. Epíscopus vero signum expétiit. Mox neóphytum + pátruo moritúro sacraménta longínquius ab apparitiónis loco quæréntem, tértio visu + dignátur alma Mater, de pátrui sanitáte serénat, rosásque extra tempus obórtas, in + ejus pállio compósitas, ad epíscopum deférri jubet. Cujus in conspéctu rosis + effúsis, Maríæ imágo, ipsi pállio impréssa, uti tráditur, mirum in modum + præséntibus appáruit. Quæ in sacéllo episcopáli primum asserváta, dein ad + exstrúctam ædem in colle Tepeiacénsi transláta, dénique in magnífico templo + excépta est, quo turmátim plebes Mexicánæ magis magísque conveníre cœpérunt, + veneratiónis grátia et frequéntiæ miraculórum. Ideóque tamquam præsentíssimum + præsídium Mexicáni antístites, univérso pópulo plaudénte, beatam Vírginem Maríam + de Guadalúpe in primáriam Patrónam gentis Mexicánæ elegérunt, quod Benedíctus + décimus quartus apostólica auctoritáte rite confirmávit. Leo tértius décimus + sacram effígiem áurea coróna, Colúmbi recurrénte die, anno millésimo octingentésimo + nonagésimo quinto per Mexicánum archiepíscopum decorávit. Sanctus vero Pius + décimus beátam Vírginem Guadalupénsem univérsæ Américæ Latínæ Patrónam declarávit. + en: >- + In Mexico, on the hill of Tepeyac, in the year 1531, the God-bearing Virgin Mary, + as is piously handed down, appeared to the neophyte Juan Diego, and gave him a + command for Bishop Juan de Zumarraga, which she urgently repeated, that a church + was to be constructed in her name at that location. The bishop, however, requested + a sign. Then, while he was seeking the sacraments for his dying uncle far from the + place of the apparition, his loving Mother favored the neophyte with a third + vision, assured him of his uncle's health, and after he had gathered roses into his + cloak that had blossomed out of season, she ordered him to take them to the bishop. + The roses having spilled out in the sight of the bishop, an image of Mary, + impressed upon the cloak itself, according to the tradition, appeared to those + present in a wondrous manner. At first kept in the bishop's chapel, then + transferred to a shrine constructed on the hill of Tepeyac, it was finally moved to + a magnificent temple, to which Mexicans increasingly began to gather in droves, for + reasons of veneration and frequency of miracles. And therefore as an ever-present + defense, the Mexican bishops, to the applause of the whole people, chose the + Blessed Virgin Mary of Guadalupe as the first Patroness of the Mexican people, + which was duly confirmed by the apostolic authority of Benedict XIV. Leo XIII + adorned the sacred image with a golden crown on Columbus Day, 1895, by the agency + of the archbishop of Mexico. And St. Pius X declared the blessed Guadalupan Virgin + as the Patroness of all Latin America. + status: { la: verified, en: verified }