e7e19c530a
The "genuinely more complex, not-yet-understood two-hymn mechanism"
flagged for Sunday turned out simple: Day0 Hymnus ("Nocte surgéntes")
is just Sunday's plain per-annum hymn, and Day0 Hymnus1 ("Primo
diérum ómnium") is Septuagesima-tide's own separate seasonal hymn --
the same shape Advent/Lent/Passiontide/Paschaltide each already have.
Live-verified these 4 don't vary by weekday within their season (a
Lenten Sunday and a Lenten feria render identically). None of the 6
were authored at all before this -- every Sunday and every season day
not otherwise overridden by a winning saint/octave silently fell
through to Monday's own ferial placeholder text.
Authored matins-hymn-{sunday,septuagesima,advent,lent,passiontide,
paschaltide}.yml, all live-verified, self-contained with their own
real closing doxology baked in. Septuagesima is checked directly by
day.season in resolveMatinsHymn itself, deliberately not folded into
the shared seasonalOfficeSuffix (Lauds/Vespers have no matching
content yet -- resolveOfficeBundle there is all-or-nothing per feast,
so adding it would silently blank their chapter/hymn instead of
falling through to their current weekday default).
Known, flagged simplification: the generic Paschaltide hymn wrongly
applies during the Ascension octave, whose own real hymn isn't
authored anywhere yet -- a same-shape gap Lauds already has, not a
new regression. Updated 2 FERIAL_DATE (a Tuesday in Advent) hymn
assertions that had been asserting Tuesday's own ferial text --
Advent's own seasonal hymn correctly outranks the weekday cycle now.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AGjUyhUZJaSjiniEmnLdak
101 lines
2.0 KiB
YAML
101 lines
2.0 KiB
YAML
# Advent's own Matins hymn ("Verbum supérnum, pródiens"). Live-verified
|
|
# against both a plain Advent Sunday and a plain Advent feria
|
|
# (2026-12-10, a Thursday with no saint of its own) — byte-identical, so
|
|
# this season doesn't vary its Matins hymn by weekday the way the plain
|
|
# per-annum ferial cycle does. Self-contained with its own closing
|
|
# doxology stanza baked in (a fixed, unique ending, "Laus, honor, virtus,
|
|
# glória... In sæculórum sǽcula" — not the shared weekday doxology).
|
|
id: matins-hymn-advent
|
|
text:
|
|
la: >-
|
|
Verbum supérnum, pródiens
|
|
|
|
A Patre olim éxiens,
|
|
|
|
Qui natus orbi súbvenis,
|
|
|
|
Cursu declívi témporis.
|
|
|
|
|
|
Illúmina nunc péctora,
|
|
|
|
Tuóque amóre cóncrema;
|
|
|
|
Audíto ut præcónio
|
|
|
|
Sint pulsa tandem lúbrica.
|
|
|
|
|
|
Judéxque cum post áderis
|
|
|
|
Rimári facta péctoris,
|
|
|
|
Reddens vicem pro ábditis,
|
|
|
|
Justísque regnum pro bonis.
|
|
|
|
|
|
Non demum arctémur malis
|
|
|
|
Pro qualitáte críminis;
|
|
|
|
Sed cum beátis cómpotes
|
|
|
|
Simus perénnes cælibes.
|
|
|
|
|
|
Laus, honor, virtus, glória,
|
|
|
|
Deo Patri, et Fílio,
|
|
|
|
Sancto simul Paráclito,
|
|
|
|
In sæculórum sǽcula. Amen.
|
|
en: >-
|
|
Celestial Word, to this our earth
|
|
|
|
Sent down from God's eternal clime,
|
|
|
|
To save mankind by mortal birth
|
|
|
|
Into a world of change and time;
|
|
|
|
|
|
Enlighten our hearts; vain hopes destroy;
|
|
|
|
And in thy love's consuming fire
|
|
|
|
Fill all the soul with heavenly joy,
|
|
|
|
And melt the dross of low desire.
|
|
|
|
|
|
So when the Judge of quick and dead
|
|
|
|
Shall bid his awful summons come,
|
|
|
|
To whelm the guilty soul with dread,
|
|
|
|
And call the blessed to their home.
|
|
|
|
|
|
Saved from the whirling, black abyss,
|
|
|
|
Forevermore to us be given
|
|
|
|
To share the feast of saintly bliss,
|
|
|
|
And see the face of God in heaven.
|
|
|
|
|
|
To God the Father and the Son
|
|
|
|
Our songs with one accord we raise;
|
|
|
|
And to the Holy Spirit, One
|
|
|
|
With them, be ever equal praise. Amen.
|
|
status:
|
|
la: verified
|
|
en: verified
|