30b3971190
Same gap and same generic mechanism fix as Ascension/Pentecost --
just needed the ids added to ALWAYS_OVERRIDE_TEMPORAL_IDS plus real
content. Both feasts have 3 genuinely different hymns, one per hour:
Corpus Christi's own are widely known outside this context too
("Sacris solémniis" at Matins, "Verbum supérnum pródiens" at Lauds
whose last 2 stanzas are "O Salutaris Hostia", "Pange, lingua,
gloriósi Córporis mystérium" at Vespers whose last 2 stanzas are
"Tantum Ergo").
Sacred Heart needed one source-track correction: Monastic Tridentinum
1617 doesn't observe this feast on this date at all (shows St.
Barnabas instead) -- used Divino Afflatu 1954 instead, this project's
own stated rubric track. Also live-verified a genuine structural
difference: Sacred Heart's own Lauds/Vespers have no responsory at
all in the source (straight chapter to hymn) -- not an authoring gap.
Fixed lauds.ts's and vespers.ts's own resolveOffice to omit the
responsory part entirely when its status is missing in both
languages, instead of always rendering an empty section.
Authored matins-hymn-{corpus-christi,sacred-heart}.yml,
lauds-{capitulum,responsory,hymn,versicle}-corpus-christi.yml,
vespers-{responsory,hymn,versicle}-corpus-christi.yml,
lauds-{capitulum,hymn,versicle}-sacred-heart.yml, and
vespers-{hymn,versicle}-sacred-heart.yml -- all live-verified,
2026-06-04 and 2026-06-12.
Fixed 2 pre-existing tests whose own dates now land inside these
newly-modeled octaves and were asserting the old fall-through
behavior as if correct: lauds.test.ts's FERIAL_MONDAY (moved off
2026-06-08) and vespers.test.ts's St. Margaret of Scotland test
(2026-06-09) -- its own title already anticipated this fix, just had
the wrong expected values until now.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AGjUyhUZJaSjiniEmnLdak
170 lines
3.1 KiB
YAML
170 lines
3.1 KiB
YAML
# Corpus Christi's own Vespers hymn ("Pange, lingua, gloriósi Córporis
|
|
# mystérium") — St. Thomas Aquinas's own Eucharistic hymn, whose final 2
|
|
# stanzas ("Tantum ergo Sacraméntum..." — sung genuflecting per the
|
|
# source's own rubric, not modeled here) are the separately-famous
|
|
# "Tantum Ergo" sung constantly at Benediction. Distinct from Matins'
|
|
# own ("Sacris solémniis") and Lauds' own ("Verbum supérnum pródiens").
|
|
# Live-verified against Divinum Officium (Monastic Tridentinum 1617),
|
|
# Vespers live query, 2026-06-04 (Corpus Christi itself). Self-contained
|
|
# — its own final stanza is the hymn's natural theological close, not a
|
|
# separate swappable doxology.
|
|
id: vespers-hymn-corpus-christi
|
|
text:
|
|
la: >-
|
|
Pange, lingua, gloriósi
|
|
|
|
Córporis mystérium,
|
|
|
|
Sanguinísque pretiósi,
|
|
|
|
Quem in mundi prétium
|
|
|
|
Fructus ventris generósi
|
|
|
|
Rex effúdit géntium.
|
|
|
|
|
|
Nobis datus, nobis natus
|
|
|
|
Ex intácta Vírgine,
|
|
|
|
Et in mundo conversátus,
|
|
|
|
Sparso verbi sémine,
|
|
|
|
Sui moras incolátus
|
|
|
|
Miro clausit órdine.
|
|
|
|
|
|
In suprémæ nocte cenæ
|
|
|
|
Recúmbens cum frátribus,
|
|
|
|
Observáta lege plene
|
|
|
|
Cibis in legálibus,
|
|
|
|
Cibum turbæ duodénæ
|
|
|
|
Se dat suis mánibus.
|
|
|
|
|
|
Verbum caro, panem verum
|
|
|
|
Verbo carnem éfficit;
|
|
|
|
Fitque sanguis Christi merum:
|
|
|
|
Et si sensus déficit,
|
|
|
|
Ad firmándum cor sincérum
|
|
|
|
Sola fides súfficit.
|
|
|
|
|
|
Tantum ergo Sacraméntum
|
|
|
|
Venerémur cérnui:
|
|
|
|
Et antíquum documéntum
|
|
|
|
Novo cedat rítui:
|
|
|
|
Præstet fides suppleméntum
|
|
|
|
Sénsuum deféctui.
|
|
|
|
|
|
Genitóri, Genitóque
|
|
|
|
Laus et jubilátio,
|
|
|
|
Salus, honor, virtus quoque
|
|
|
|
Sit et benedíctio:
|
|
|
|
Procedénti ab utróque
|
|
|
|
Compar sit laudátio. Amen.
|
|
en: >-
|
|
Sing, my tongue, the Saviour's glory,
|
|
|
|
Of his flesh the mystery sing;
|
|
|
|
Of the blood, all price exceeding,
|
|
|
|
Shed by our immortal King,
|
|
|
|
Destined, for the world's redemption,
|
|
|
|
From a noble womb to spring.
|
|
|
|
|
|
Of a pure and spotless Virgin
|
|
|
|
Born for us on earth below,
|
|
|
|
He, as man, with man conversing,
|
|
|
|
Stayed, the seeds of truth to sow;
|
|
|
|
Then he closed in solemn order
|
|
|
|
Wondrously his life of woe.
|
|
|
|
|
|
On the night of that last supper
|
|
|
|
Seated with his chosen band,
|
|
|
|
He, the paschal victim eating,
|
|
|
|
First fulfills the law's command:
|
|
|
|
Then as food to all his brethren
|
|
|
|
Gives himself with his own hand.
|
|
|
|
|
|
Word made flesh, the bread of nature
|
|
|
|
By his word to flesh he turns;
|
|
|
|
Wine into his blood he changes:
|
|
|
|
What though sense no change discerns?
|
|
|
|
Only be the heart in earnest,
|
|
|
|
Faith her lesson quickly learns.
|
|
|
|
|
|
Down in adoration falling,
|
|
|
|
Lo! the sacred Host we hail;
|
|
|
|
Lo! o'er ancient forms departing,
|
|
|
|
Newer rites of grace prevail;
|
|
|
|
Faith for all defects supplying,
|
|
|
|
Where the feeble senses fail.
|
|
|
|
|
|
To the everlasting Father,
|
|
|
|
And the Son who reigns on high,
|
|
|
|
With the Holy Ghost proceeding
|
|
|
|
Forth from each eternally,
|
|
|
|
Be salvation, honour, blessing,
|
|
|
|
Might, and endless majesty. Amen.
|
|
status:
|
|
la: verified
|
|
en: verified
|