Add Matins hymn Common-of-Saints tier and a real invitatory-antiphon mechanism
resolveMatinsHymn gained a Common-category tier (override -> octave -> Common category -> season -> ferial), reusing matins-psalmody- overrides.ts's own getSaintRecord(id)?.common lookup pattern. The invitatory antiphon (invitatoryParts), previously one hardcoded fixed text for every day of the year with only full-vs-incipit doubling varying by rank, now goes through a real resolveMatinsInvitatoryText (override -> Common category -> season -> ferial, no octave tier) before the doubling step. Content authored this pass: Common-of-an-Apostle only, both hymn (matins-hymn-common-of-an-apostle.yml, "Aeterna Christi munera") and invitatory antiphon (matins-invitatory-common-of-an-apostle.yml, "Regem Apostolorum Dominum"), both read directly from the reference engine's Commune/C1.txt. Live-verified: St. Bartholomew (2026-08-24) and St. Andrew (2026-11-30) both now resolve to this Common's text. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01F25189JqjXddUhU9hM9nUS
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
# The Common-of-an-Apostle's own Matins hymn ("Ætérna Christi múnera" /
|
||||
# "Th' eternal gifts of Christ the King"), read from the reference engine's
|
||||
# own Commune/C1.txt [Hymnus Matutinum] block (both Latin and English
|
||||
# present and complete there). Any winning apostle with no proper Matins
|
||||
# hymn of his own authored falls to this Common tier (hours/matins.ts's
|
||||
# resolveMatinsHymn) — e.g. St. Bartholomew (2026-08-24, live-verified):
|
||||
# Monastic 1617 gives him no [Hymnus Matutinum] override of his own, so
|
||||
# this Common's own text genuinely renders.
|
||||
id: matins-hymn-common-of-an-apostle
|
||||
text:
|
||||
la: >-
|
||||
Ætérna Christi múnera,
|
||||
|
||||
Apostolórum glóriam,
|
||||
|
||||
Palmas et hymnos débitos
|
||||
|
||||
Lætis canámus méntibus.
|
||||
|
||||
|
||||
Ecclesiárum Príncipes,
|
||||
|
||||
Belli triumpháles duces,
|
||||
|
||||
Cæléstis aulæ mílites,
|
||||
|
||||
Et vera mundi lúmina.
|
||||
|
||||
|
||||
Devóta Sanctórum fides,
|
||||
|
||||
Invícta spes credéntium,
|
||||
|
||||
Perfécta Christi cáritas
|
||||
|
||||
Mundi tyránnum cónterit.
|
||||
|
||||
|
||||
In his Patérna glória,
|
||||
|
||||
In his triúmphat Fílius,
|
||||
|
||||
In his volúntas Spíritus,
|
||||
|
||||
Cælum replétur gáudio.
|
||||
|
||||
|
||||
Patri, simúlque Fílio,
|
||||
|
||||
Tibíque Sancte Spíritus,
|
||||
|
||||
Sicut fuit, sit júgiter
|
||||
|
||||
Sæclum per omne glória. Amen.
|
||||
en: >-
|
||||
Th' eternal gifts of Christ the King,
|
||||
|
||||
The Apostles' glory, let us sing;
|
||||
|
||||
And all with hearts of gladness raise
|
||||
|
||||
Due hymns of thankful love and praise.
|
||||
|
||||
|
||||
For they the Church's princes are,
|
||||
|
||||
Triumphant leaders in the war,
|
||||
|
||||
The heavenly King's own warrior band,
|
||||
|
||||
True lights to lighten every land.
|
||||
|
||||
|
||||
Theirs was the steadfast faith of saints,
|
||||
|
||||
The hope that never yields nor faints,
|
||||
|
||||
The love of Christ in perfect glow,
|
||||
|
||||
That lay the prince of this world low.
|
||||
|
||||
|
||||
In them the Father's glory shone,
|
||||
|
||||
In them the Spirit's will was done,
|
||||
|
||||
The Son himself exults in them;
|
||||
|
||||
Joy fills the new Jerusalem.
|
||||
|
||||
|
||||
Praise to the Father, with the Son,
|
||||
|
||||
And Holy Spirit, Three in One;
|
||||
|
||||
As ever was in ages past,
|
||||
|
||||
And so shall be while ages last. Amen.
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
Reference in New Issue
Block a user