Files
vu/src/data/propers/common/vespers-hymn-advent.yml
T
will de83786793 Build the Vespers ordo: mechanism, weekday content, seasonal content
Wires resolveOrdo('vespers', ...) end to end: opening versicle,
weekday psalmody (4 groups, handling the joined Ps 115+116 and the
split Ps 138/143 via a PsalmRef-like shape), the chapter/responsory/
hymn/versicle office bundle, Magnificat, day-collects — reusing
resolveEveningDay so First/Second Vespers precedence and the cross-day
commemoration (both added in the previous commit) apply automatically
— and a closing that reuses Lauds' own conclusio, since no distinct
"Vespera" version of that exact text turned up in the source.

getMagnificatAntiphon mirrors getBenedictusAntiphon's saint/temporal-id
lookup order, but also falls back to real content Benedictus has no
equivalent of: the classic ferial set that quotes the Magnificat's own
text in sequence across the week, with the correct Monastic-rubric
variant picked for Tue/Thu/Fri/Sat (two of those needed a fresh
translation where the Monastic Latin diverges from the given English
in content, not just wording).

Also includes Vespers' own seasonal content (Advent/Lent/Passiontide/
Paschaltide chapter+responsory+hymn+versicle), transcribed from the
same source blocks as the weekday content, with the Monastic-specific
hymn variants hand-applied from the source's substitution notation
against each base Roman text (one transcription slip caught and fixed
mid-pass: the Passiontide hymn's closing lines had been copied from
the Roman text instead of the Monastic one actually being
transcribed). Passiontide's own responsory/hymn correctly omit the
Gloria Patri, matching real rubric and the source data as given.

All weekday/seasonal content marked `draft`, not `verified` — read
directly from the reference source, not cross-checked against a live
rendering per day the way the psalmody was.

Six other hours' resolvePart switches needed the three new HourPart
kinds ('vespers-psalmody', 'vespers-office', 'magnificat') added to
their exhaustive not-used lists so they still typecheck; three
pre-existing tests assumed Vespers was still "coming soon" and are
updated to exercise Matins (still the genuine stub) instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-13 20:14:19 -04:00

79 lines
2.4 KiB
YAML

# Sourced from Divinum Officium's Monastic block ("[HymnusM Adv Vespera]",
# Psalterium/Special/Major Special.txt) — full separate Monastic text
# ("Cónditor alme síderum", the older/more familiar form of this hymn),
# not a substitution against the Roman "Creátor alme síderum". English is
# the given translation of the *Roman* text ("Bright builder of the
# heavenly poles... Jesus, Redeemer of mankind"), which differs from the
# Monastic Latin in specific imagery (stanza 2 especially — "lest the
# world perish by the deceit of the demon" vs. "grieving that the world
# would perish by the ruin of death"), not just word order — kept anyway
# as the closest available English, `draft`. Not live-query-verified (see
# TODO.md).
id: vespers-hymn-advent
text:
la: |
Cónditor alme síderum,
Ætérna lux credéntium,
Christe, Redémptor ómnium,
Exáudi preces súpplicum.
Qui cóndolens intéritu
Mortis períre sǽculum,
Salvásti mundum lánguidum,
Donans reis remédium,
Vergénte mundi véspere,
Uti sponsus de thálamo,
Egréssus honestíssima
Vírginis matris cláusula.
Cujus forti poténtiæ
Genu curvántur ómnia;
Cæléstia, terréstria
Nutu faténtur súbdita.
Te deprecámur, hágie,
Ventúre judex sǽculi,
Consérva nos in témpore
Hostis a telo pérfidi.
Laus, honor, virtus, glória,
Deo Patri, et Fílio,
Sancto simul Paráclito,
In sæculórum sǽcula.
Amen.
en: |
Bright builder of the heavenly poles,
Eternal light of faithful souls,
Jesus, Redeemer of mankind,
Our humble prayers vouchsafe to mind.
Who, lest the fraud of hell's black king
Should all men to destruction bring,
Didst, by an act of generous love,
The fainting world's physician prove.
Who, that thou mightst our ransom pay
And wash the stains of sin away,
Wouldst from a Virgin's womb proceed
And on the cross a victim bleed.
Whose glorious power, whose saving name
No sooner any voice can frame,
But heaven and earth and hell agree
To honour them with trembling knee.
Thee, Christ, who at the latter day
Shalt be our Judge, we humbly pray
Such arms of heavenly grace to send
As may thy Church from foes defend.
Be glory given and honour done
To God the Father and the Son
And to the Holy Ghost on high,
From age to age eternally.
Amen.
status:
la: draft
en: draft