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:
2026-08-24 07:14:06 -04:00
parent 8f55ec6931
commit 449472d5aa
4 changed files with 259 additions and 7 deletions
@@ -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