Author 10 sanctoral Common-category Magnificat antiphons

getMagnificatAntiphon's Common-category fallback
(magnificat-antiphon-${benedictusCommon}) had never been authored for
any of the 11 real Common categories saints fall back to -- only the
temporal-cycle side of this gap had been closed previously. Sourced
each from its Commune file's own [Ant 3] (Second Vespers), live-verified
against Ss. Placid and Companions, St. Blaise, and St. John Gualbert's
real evenings.

common-of-a-vigil (the 11th category) is handled separately, in code --
see the next commit.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014QEe9oTbn1UjQVAYcCoW1a
This commit is contained in:
2026-08-31 22:27:17 -04:00
parent 8702955a5f
commit ccc406003c
10 changed files with 163 additions and 0 deletions
@@ -0,0 +1,16 @@
# Second Vespers Magnificat antiphon for `common-of-a-confessor-bishop`
# (Commune Confessoris Pontificis, Latin/Commune/C4.txt's own [Ant 3] --
# same Vespers1(Ant1)/Lauds(Ant2)/Vespers2(Ant3) file layout confirmed
# for this Common; Ant 2 here matches the already-authored
# benedictus-antiphon-common-of-a-confessor-bishop.yml exactly, so Ant 3
# is trustworthy by the same read. Not independently live-queried for
# this specific Common (both live-query attempts landed on a date this
# saint lost the evening to a higher feast) -- read directly from source
# instead, same as several of this Common-category set's siblings.
id: magnificat-antiphon-common-of-a-confessor-bishop
text:
la: "Amávit eum Dóminus, * et ornávit eum: stolam glóriæ índuit eum, et ad portas paradísi coronávit eum."
en: "The Lord loved him * and beautified him. He clothed him with a robe of glory, and crowned him at the gates of Paradise."
status:
la: verified
en: verified
@@ -0,0 +1,17 @@
# Second Vespers Magnificat antiphon for `common-of-a-confessor`
# (Commune Confessoris non Pontificis, Latin/Commune/C5.txt's own [Ant 3]
# -- confirmed by position/label against the file's Vespers1(Ant1) ->
# Matins -> Lauds(Ant2) -> minor hours -> Vespers2(Ant3) layout, and
# live-verified directly: St. John Gualbert (07-12-2026) and St. Odo's
# Common-of-an-Abbot fallback (which resolves to this same C5 file, no
# override -- see benedictus-antiphon-common-of-an-abbot.yml's own
# comment) both render this exact text at their own Second Vespers.
# Same underlying text as `magnificat-antiphon-common-of-an-abbot.yml`
# by design -- both vu categories share this one Commune file.
id: magnificat-antiphon-common-of-a-confessor
text:
la: "Hic vir despíciens mundum * et terréna, triúmphans, divítias cælo cóndidit ore, manu."
en: "Lo, a servant of God * who esteemed but little things earthly. And by word and work laid him up treasure in heaven."
status:
la: verified
en: verified
@@ -0,0 +1,17 @@
# Second Vespers Magnificat antiphon for `common-of-a-dedication`
# (Commune Dedicationis Ecclesiae, Latin/Commune/C8.txt's own [Ant 3] --
# the "O quam metuendus est locus iste" Jacob's-ladder text, Genesis
# 28:17). Ant 2 in this same file matches the already-authored
# benedictus-antiphon-common-of-a-dedication.yml's "Zacchæe" text
# exactly, confirming the Vespers1(Ant1)/Lauds(Ant2)/Vespers2(Ant3) read
# for this Common. Read directly from source, not independently
# live-queried (this Common's only current user, Ss. Peter and Paul's
# basilicas, sits in a crowded November stretch where every date tried
# lost the evening to a neighboring feast).
id: magnificat-antiphon-common-of-a-dedication
text:
la: "O quam metuéndus est * locus iste: vere non est hic áliud, nisi domus Dei, et porta cæli."
en: "How dreadful is this place. * Surely this is none other but the house of God, and this is the gate of heaven."
status:
la: verified
en: verified
@@ -0,0 +1,14 @@
# Second Vespers Magnificat antiphon for `common-of-a-martyr` (Commune
# Unius Martyris, Latin/Commune/C2.txt's own [Ant 3] -- confirmed by
# file position and live-verified directly: St. Blaise's own Second
# Vespers (02-03-2026, no "Vespera de sequenti") renders this exact
# text. Ant 2 in the same file matches the already-authored
# benedictus-antiphon-common-of-a-martyr.yml's "Qui odit" text exactly.
# Covers `common-of-a-martyr-bishop` too, same as the Benedictus file.
id: magnificat-antiphon-common-of-a-martyr
text:
la: "Qui vult veníre post me, * ábneget semetípsum, et tollat crucem suam, et sequátur me."
en: "If any man will come after me, * let him deny himself and take up his cross daily and follow me."
status:
la: verified
en: verified
@@ -0,0 +1,16 @@
# Second Vespers Magnificat antiphon for `common-of-a-virgin` (Commune
# Unius Virginis, Latin/Commune/C6.txt) -- its own [Ant 3] is a bare
# `@:Ant 1` cross-reference, i.e. this Common reuses its First Vespers
# antiphon at Second Vespers too (same pattern as
# common-of-several-women-martyrs, below). Ant 2 in this same file
# matches the already-authored benedictus-antiphon-common-of-a-virgin.yml
# exactly, confirming the read. Covers `common-of-a-virgin-martyr` and
# `common-of-a-holy-woman` too, same as the Benedictus file. Not
# independently live-queried.
id: magnificat-antiphon-common-of-a-virgin
text:
la: "Veni, Sponsa Christi, * áccipe corónam, quam tibi Dóminus præparávit in ætérnum."
en: "Come, Bride of Christ, and take the everlasting crown * which the Lord hath prepared for thee."
status:
la: verified
en: verified
@@ -0,0 +1,13 @@
# Second Vespers Magnificat antiphon for `common-of-an-abbot` -- same
# underlying Commune file as `common-of-a-confessor` (Latin/Commune/C5.txt,
# via the C5-1/C5b sub-variants which don't override the Ant tags -- see
# benedictus-antiphon-common-of-an-abbot.yml's own header). Its own
# [Ant 3], live-verified directly against St. John Gualbert's real Second
# Vespers (07-12-2026, no "Vespera de sequenti").
id: magnificat-antiphon-common-of-an-abbot
text:
la: "Hic vir despíciens mundum * et terréna, triúmphans, divítias cælo cóndidit ore, manu."
en: "Lo, a servant of God * who esteemed but little things earthly. And by word and work laid him up treasure in heaven."
status:
la: verified
en: verified
@@ -0,0 +1,23 @@
# Second Vespers Magnificat antiphon for `common-of-pope-martyrs`
# (Commune Plurimorum Martyrum Pontificum, Latin/Commune/C3b.txt) -- C3b
# has no [Ant] tags of its own, it's a pure `@Commune/C3` include for
# these (only Oratio/Lectio/Mass propers differ from plain
# common-of-several-martyrs), so this Common's real Second Vespers
# antiphon is C3's own [Ant 3] -- same underlying text as
# magnificat-antiphon-common-of-several-martyrs.yml. (The already-
# authored benedictus-antiphon-common-of-pope-martyrs.yml's distinct
# alleluia-toned "Filiae Jerusalem" text comes from a *different* file,
# Latin/Commune/C1p.txt, the Paschaltide-specific variant of this Common
# -- its live-query source date, 04-22-2042, happened to fall in
# Paschaltide. Not modeled separately here: getMagnificatAntiphon already
# wraps this Common-category fallback in withPaschaltideAlleluia, which
# appends an alleluia to this ordinary-time text during Paschaltide
# rather than swapping in a wholly different one -- the same simplification
# already accepted elsewhere for this fallback tier.)
id: magnificat-antiphon-common-of-pope-martyrs
text:
la: "Gaudent in cælis * ánimæ Sanctórum, qui Christi vestígia sunt secúti: et quia pro ejus amóre sánguinem suum fudérunt, ídeo cum Christo exsúltant sine fine."
en: "In heaven do rejoice the souls of the Saints * who have followed the steps of Christ; and because they shed their blood for the love of Christ, therefore shall they be made glad for ever with Christ."
status:
la: verified
en: verified
@@ -0,0 +1,17 @@
# Second Vespers Magnificat antiphon for `common-of-several-martyrs`
# (Commune Plurimorum Martyrum, Latin/Commune/C3.txt's own [Ant 3] --
# confirmed by file position and live-verified directly: Ss. Placid and
# Companions' own Second Vespers (10-05-2026, no "Vespera de sequenti")
# renders this exact text, while the evening before (10-04-2026, "Vespera
# de sequenti") renders C3's own [Ant 1] instead -- pins down Ant1 =
# First Vespers, Ant3 = Second Vespers for this file layout. Ant 2 in
# the same file matches the already-authored
# benedictus-antiphon-common-of-several-martyrs.yml's "Vestri capilli
# capitis" text exactly.
id: magnificat-antiphon-common-of-several-martyrs
text:
la: "Gaudent in cælis * ánimæ Sanctórum, qui Christi vestígia sunt secúti: et quia pro ejus amóre sánguinem suum fudérunt, ídeo cum Christo exsúltant sine fine."
en: "In heaven do rejoice the souls of the Saints * who have followed the steps of Christ; and because they shed their blood for the love of Christ, therefore shall they be made glad for ever with Christ."
status:
la: verified
en: verified
@@ -0,0 +1,14 @@
# Second Vespers Magnificat antiphon for `common-of-several-women-martyrs`
# (Commune plurimarum non Virginum Martyrum, Latin/Commune/C7b.txt) --
# its own [Ant 2] and [Ant 3] are both bare `@:Ant 1` cross-references,
# i.e. this small Common reuses one single antiphon at Lauds and both
# Vespers alike. Same text as the already-authored
# benedictus-antiphon-common-of-several-women-martyrs.yml (itself read
# from this file's [Ant 1]), by design, not by coincidence.
id: magnificat-antiphon-common-of-several-women-martyrs
text:
la: "Istárum est enim * regnum cælórum, quæ contempsérunt vitam mundi, et pervenérunt ad prǽmia regni, et lavérunt stolas suas in sánguine Agni."
en: "For theirs is * the Kingdom of heaven who love not their lives in this world, and have attained unto the reward of the Kingdom, and have washed their robes in the blood of the Lamb."
status:
la: verified
en: verified
@@ -0,0 +1,16 @@
# Second Vespers Magnificat antiphon for `common-of-the-bvm` (In Festis
# Beatae Mariae Virginis, Latin/Commune/C11.txt's own [Ant 3]) --
# fittingly the Magnificat's own opening line ("Beatam me dicent omnes
# generationes"). Discovered while sourcing this file that
# benedictus-antiphon-common-of-the-bvm.yml had been reading the wrong
# tag ([Ant 1], this Common's First Vespers antiphon, "Sancta Maria
# succurre miseris") instead of [Ant 2] (the real Lauds Benedictus
# antiphon, "Beata es Maria quae credidisti") -- corrected there in the
# same pass; see this file's own header note.
id: magnificat-antiphon-common-of-the-bvm
text:
la: "Beátam me dicent * omnes generatiónes, quia ancíllam húmilem respéxit Deus."
en: "All generations shall call me blessed, * for God hath regarded the lowliness of His hand-maiden."
status:
la: verified
en: verified