Files
vu/src/data/propers/common/matins-hymn-sunday.yml
T
will e7e19c530a Author Sunday's own Matins hymn and every season's (Advent-Paschaltide)
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
2026-09-04 10:38:05 -04:00

81 lines
2.4 KiB
YAML

# Sunday's own plain Matins hymn ("Nocte surgéntes vigilémus omnes" —
# Psalterium/Special/Matutinum Special.txt's "Day0 Hymnus", Monastic
# 1617's own "Day0 HymnusM" swap applied: "Víribus totis"/"beátam"/
# "réboat" replacing the secular "Voce concórdi"/"perénnem"/"résonat").
# Live-verified against 3 clean ordinary-time (Trinitytide) Sundays with
# no season/octave/winning-saint override (2026-07-05, 2026-08-02,
# 2026-09-06), all byte-identical.
#
# Self-contained with its own closing doxology stanza baked in (a fixed,
# unique Sapphic-meter ending, "Præstet hoc nobis Déitas beáta..." — not
# the shared iambic-dimeter "Praesta, Pater piíssime..." every weekday
# ferial hymn uses) — same convention as every other self-contained
# Matins hymn (see e.g. matins-hymn-common-of-an-apostle.yml).
#
# Septuagesima-tide has its own separate, genuinely different Sunday
# hymn ("Primo diérum ómnium", `matins-hymn-septuagesima.yml`) — checked
# before this one in `resolveMatinsHymn`'s precedence, same as Advent/
# Lent/Passiontide/Paschaltide's own seasonal hymns. Advent/Lent/
# Passiontide/Paschaltide's own Sunday hymns turned out identical to
# their own ferial-weekday hymns (live-verified: a Lenten Tuesday and a
# Lenten Sunday both render "Ex more docti mýstico"), unlike the plain
# per-annum case here, where Sunday genuinely differs from the weekday
# cycle (`matins-hymn-ferial*.yml`).
id: matins-hymn-sunday
text:
la: >-
Nocte surgéntes vigilémus omnes,
Semper in psalmis meditémur, atque
Víribus totis Dómino canámus
Dúlciter hymnos.
Ut pio Regi páriter canéntes,
Cum suis Sanctis mereámur aulam
Íngredi cæli, simul et beátam
Dúcere vitam.
Præstet hoc nobis Déitas beáta
Patris, ac Nati, paritérque Sancti
Spíritus, cujus réboat per omnem
Glória mundum. Amen.
en: >-
Now, from the slumbers of the night arising,
Chant we the holy psalmody of David,
Hymns to our Master, with a voice concordant,
Sweetly intoning.
So may our Monarch pitifully hear us,
That we may merit with his saints to enter
Mansions eternal, therewithal possessing
Joy beatific.
This be our portion, God forever blessed,
Father eternal, Son, and Holy Spirit,
Whose is the glory, which through all creation
Ever resoundeth. Amen.
status:
la: verified
en: verified