Author All Saints' missing Matins/Vespers content, fix wrong hymn recension

Nov 1's own content had several real gaps and one transcription bug,
found live-verifying against Divinum Officium (Monastic Tridentinum
1617, 2026-11-01, clean year):

- Matins Nocturn 3 had no Gospel (Matt 5:1-12, the Beatitudes) or St.
  Augustine's homily on it -- a 2026-09-05 pass had wrongly assumed a
  duplex-1-classis feast like this one shouldn't carry its own
  Gospel/homily pairing. Authored with the full canonical text (chased
  down via the Mass propers' own Evangelium, since Matins' own lesson
  gives only a bare "Et réliqua" incipit) rather than just the incipit.
- Vespers had no Magnificat antiphon at all ("O quam gloriósum est
  regnum...").
- Vespers had no proper psalmody override, so it fell back to the plain
  4-psalm Sunday default; the real office uses 5 psalms (109/110/111/
  112/115), each with its own proper antiphon.
- Both the Lauds and Vespers hymn files had the right English translation
  paired with the WRONG Latin recension (the 1631 Urban VIII revision,
  "Jesu Salvátor sæculi"/"Christe Redémptor ómnium") -- the live Monastic
  engine actually renders the older pre-Urban VIII text ("Salútis ætérnæ
  dator" for Lauds, "Placáre, Christe, sérvulis" for Vespers/Matins,
  confirmed identical between those two hours). Corrected both, and
  authored Matins' own hymn file (previously missing entirely, silently
  falling back to the plain ferial hymn).
- St. Raphael the Archangel's own Nocturn 3 Gospel (John 5:1-4) was
  previously left as homily-only because Matins' own lesson gives only a
  bare incipit -- same fix as All Saints, full text recovered from the
  Mass propers instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LGsATZvfnpQ81HQuoF5JuL
This commit is contained in:
2026-09-05 20:08:44 -04:00
parent a9e7d717b8
commit 128dcb1b7a
7 changed files with 377 additions and 45 deletions
@@ -0,0 +1,14 @@
# All Saints (Nov 1), Second Vespers Magnificat antiphon — Divino Afflatu
# 1954 track, "[Ant 3]" in web/www/horas/Latin/Sancti/11-01.txt,
# English/Sancti/11-01.txt. (First Vespers has its own distinct "[Ant 1]"
# text, "Ángeli, Archángeli...", not modeled separately here — no saint
# in this codebase yet splits First/Second Vespers into two Magnificat
# antiphon files; this one text is used for both, same convention as
# every other single-antiphon saint file.)
id: all-saints-magnificat-antiphon
text:
la: "O quam gloriósum est regnum, * in quo cum Christo gaudent omnes Sancti, amícti stolis albis sequúntur Agnum quocúmque íerit!"
en: "Oh, how glorious is the kingdom * where all the Saints rejoice with Christ; clothed in white robes, they follow the Lamb whithersoever He goeth!"
status:
la: verified
en: verified
@@ -1,19 +1,49 @@
# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds
# live query, 2026-11-01, clean year.
# Re-verified against Divinum Officium (Monastic Tridentinum 1617),
# Lauds live query, 2026-11-01, clean year -- correcting a real
# transcription bug found 2026-09-05: this file's own English text was
# already correct (matches the live render stanza-for-stanza), but the
# Latin paired with it was the wrong recension entirely -- "Jesu Salvátor
# sǽculi" is the 1631 Urban VIII revision, while the live Monastic engine
# actually renders the older pre-Urban VIII text, "Salútis ætérnæ dator"
# (see CLAUDE.md's own standing preference for that older recension —
# a happy coincidence here, not the reason for the fix: the live engine
# itself settles it). Distinct from Vespers/Matins' own hymn (also
# corrected the same day, "Placáre, Christe, sérvulis") -- Lauds
# genuinely has its own separate hymn text, not a shared one, confirmed
# by the source's own distinct [Hymnus Laudes] vs. [Hymnus Vespera] tags.
id: lauds-hymn-all-saints
text:
la: |
Jesu Salvátor sǽculi, Redémptis ope súbveni: Et pia Dei Génitrix, Salútem posce míseris.
Salútis ætérnæ dator,
Jesu, redémptis súbveni:
Virgo, Parens cleméntiæ
Dona salútem sérvulis.
Cœtus omnes angélici, Patriarchárum cúnei, Et Prophetárum mérita Nobis precéntur véniam.
Vos, Angelórum míllia,
Patrúmque cœtus, ágmina
Canóra Vatum; vos, reis
Precámini indulgéntiam.
Baptísta Christi prǽvius, Et Cláviger æthéreus, Cum céteris Apóstolis, Nos solvant nexu críminis.
Baptísta Christi prǽvius,
Summíque cæli Cláviger,
Cum céteris Apóstolis
Nexus resólvant críminum.
Chorus sacrátus Mártyrum, Conféssio Sacerdótum, Et virginális cástitas Nos a peccátis ábluant.
Cohors triúmphans Mártyrum,
Almus Sacerdótum chorus,
Et virginális cástitas
Nostros reátus ábluant.
Monachórum suffrágia, Omnésque cives cǽlici Annuant votis súpplicum, Et vitæ poscant prǽmium.
Quicúmque in alta síderum
Regnátis aula príncipes,
Favéte votis súpplicum,
Qui dona cæli flágitant.
Laus, honor, virtus, glória Deo Patri, et Fílio, Sancto simul Paráclito, In sæculórum sǽcula. Amen.
Virtus, honor, laus, glória
Deo Patri cum Fílio,
Sancto simul Paráclito,
In sæculórum sǽcula.
Amen.
en: |
Giver of life, eternal Lord! thy own redeemed defend; Mother of grace! thy children save, And help them to the end.
@@ -0,0 +1,96 @@
# All Saints' own Matins hymn was falling through all the way to the
# plain Sunday/ferial default ("Nocte surgéntes vigilémus omnes") because
# this file didn't exist -- a real content gap, not a design choice.
# Live-verified against the Monastic Tridentinum 1617 engine (command=
# prayMatutinum, 2026-11-01, clean year): "Placáre, Christe, sérvulis" --
# the pre-Urban VIII recension of this hymn (see CLAUDE.md's own standing
# preference for that older text), textually distinct from Vespers' own
# "Christe Redémptor ómnium, Consérva tuos fámulos" (the 1631 Urban VIII
# revision, already authored in vespers-hymn-all-saints.yml and confirmed
# correct there) -- NOT a reuse of the Vespers text despite the secular
# Sancti/11-01.txt's own [Hymnus Matutinum] tag reading as if it were
# ("@Sancti/11-01:Hymnus Vespera"); that redirect is a secular-track-only
# convention and doesn't hold for the Monastic engine actually running
# here, confirmed by the live render itself. English translation as
# given on the live page is the same classic "O Christ, thy guilty
# people spare" rendering D.O. reuses across both Latin recensions of
# this hymn family; checked stanza-by-stanza against this text's own
# imagery (the "nine circling choirs of angels", "one shepherd, one
# fold") and it holds up, not just carried over blind.
id: matins-hymn-all-saints
text:
la: |
Placáre, Christe, sérvulis,
Quibus Patris cleméntiam
Tuæ ad tribúnal grátiæ
Patróna Virgo póstulat.
Et vos beáta, per novem
Distíncta gyros ágmina,
Antíqua cum præséntibus,
Futúra damna péllite.
Apóstoli cum Vátibus,
Apud sevérum Júdicem,
Veris reórum flétibus
Expóscite indulgéntiam.
Vos, purpuráti mártyres,
Vos candidáti prǽmio
Confessiónis, éxsules
Vocáte nos in pátriam.
Choréa casta vírginum,
Et quos erémus íncolas
Transmísit astris, cǽlitum
Locáte nos in sédibus.
Auférte gentem pérfidam
Credéntium de fínibus,
Ut unus omnes únicum
Ovíle nos Pastor regat.
Deo Patri sit glória,
Natóque Patris único,
Sancto simul Paráclito,
In sempitérna sǽcula.
Amen.
en: |
O Christ, thy guilty people spare!
Lo, kneeling at thy gracious throne,
thy Virgin-Mother pours her prayer,
Imploring pardon for her own.
Ye angels, happy evermore!
Who in your circles nine ascend,
As ye have guarded us before,
So still from harm our steps defend.
Ye prophets and Apostles high!
Behold our penitential tears;
And plead for us when death is nigh,
our all-searching judge appears.
Ye martyrs all! a purple band,
And confessors, a white-robed train;
Oh, call us to our native land,
From this our exile, back again.
And ye, O choirs of virgins chaste!
Receive us to your seats on high;
With hermits whom the desert waste
Sent up of old into the sky.
Drive from the flock, O Spirit blest!
The false and faithless race away;
That all within one fold may rest,
Secure beneath one shepherd's sway.
To God the Father glory be,
And to his sole-begotten Son;
And glory, Holy Ghost, to thee,
While everlasting ages run.
Amen.
status:
la: verified
en: verified
@@ -1,41 +1,53 @@
# Verified against Divinum Officium (Monastic Tridentinum 1617), Vespers
# live query, 2026-11-01, the same clean date already used for lauds-capitulum-all-saints.yml.
# Re-verified against Divinum Officium (Monastic Tridentinum 1617),
# Vespers live query, 2026-11-01, clean year -- correcting a real
# transcription bug found 2026-09-05: the Latin text here was the 1631
# Urban VIII revision ("Christe Redémptor ómnium, Consérva tuos
# fámulos"), but the live Monastic engine actually renders the older
# pre-Urban VIII text, "Placáre, Christe, sérvulis" (see CLAUDE.md's own
# standing preference for that older recension -- a happy coincidence
# here, not the reason for the fix: the live engine itself settles it).
# Same hymn, word-for-word, as Matins' own (matins-hymn-all-saints.yml,
# corrected the same day) -- confirmed by both live renders. The English
# translation already on file is the same classic "O Christ, thy guilty
# people spare" rendering D.O. reuses across both Latin recensions of
# this hymn family; kept as-is, checked against this text's own imagery
# and it holds up.
id: vespers-hymn-all-saints
text:
la: |
Christe Redémptor ómnium,
Consérva tuos fámulos,
Beátæ semper Vírginis
Placátus sanctis précibus.
Placáre, Christe, sérvulis,
Quibus Patris cleméntiam
Tuæ ad tribúnal grátiæ
Patróna Virgo póstulat.
Beáta quoque ágmina
Cæléstium Spirítuum,
Prætérita, præséntia,
Futúra mala péllite.
Et vos beáta, per novem
Distíncta gyros ágmina,
Antíqua cum præséntibus,
Futúra damna péllite.
Vates ætérni Júdicis,
Apostolíque Dómini,
Supplíciter expóscimus
Salvári vestris précibus.
Apóstoli cum Vátibus,
Apud sevérum Júdicem,
Veris reórum flétibus
Expóscite indulgéntiam.
Mártyres Dei ínclyti,
Confessorésque lúcidi,
Vestris oratiónibus
Nos ferte in cæléstibus.
Vos, purpuráti mártyres,
Vos candidáti prǽmio
Confessiónis, éxsules
Vocáte nos in pátriam.
Chorus sanctárum Vírginum,
Monachorúmque ómnium,
Simul cum Sanctis ómnibus,
Consórtes Christi fácite.
Choréa casta vírginum,
Et quos erémus íncolas
Transmísit astris, cǽlitum
Locáte nos in sédibus.
Gentem auférte pérfidam
Auférte gentem pérfidam
Credéntium de fínibus,
Ut Christo laudes débitas
Persolvámus alácriter.
Ut unus omnes únicum
Ovíle nos Pastor regat.
Glória Patri ingénito,
Ejúsque Unigénito,
Una cum Sancto Spíritu,
Deo Patri sit glória,
Natóque Patris único,
Sancto simul Paráclito,
In sempitérna sǽcula.
Amen.
en: |