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>
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# Sourced from Divinum Officium's own canticle text (Latin/English
|
||||
# Psalterium/Psalmorum/Psalm232.txt — the Magnificat, Luke 1:46-55, stored
|
||||
# alongside the other canticles rather than the numbered psalms). Fixed
|
||||
# year-round, same shape as benedictus.yml/nunc-dimittis.yml — the framing
|
||||
# antiphon is resolved separately, by day (see hours/resolve-common.ts's
|
||||
# getMagnificatAntiphon), not stored here. Not live-query-verified (see
|
||||
# TODO.md) — read directly from source.
|
||||
id: magnificat
|
||||
text:
|
||||
la: |
|
||||
Magníficat ✠ ánima mea Dóminum.
|
||||
Et exsultávit spíritus meus: * in Deo, salutári meo.
|
||||
Quia respéxit humilitátem ancíllæ suæ: * ecce enim ex hoc beátam me dicent omnes generatiónes.
|
||||
Quia fecit mihi magna qui potens est: * et sanctum nomen ejus.
|
||||
Et misericórdia ejus, a progénie in progénies: * timéntibus eum.
|
||||
Fecit poténtiam in brácchio suo: * dispérsit supérbos mente cordis sui.
|
||||
Depósuit poténtes de sede: * et exaltávit húmiles.
|
||||
Esuriéntes implévit bonis: * et dívites dimísit inánes.
|
||||
Suscépit Israël púerum suum: * recordátus misericórdiæ suæ.
|
||||
Sicut locútus est ad patres nostros: * Ábraham, et sémini ejus in sǽcula.
|
||||
V. Glória Patri, et Fílio, * et Spirítui Sancto.
|
||||
R. Sicut erat in princípio, et nunc, et semper, * et in sǽcula sæculórum. Amen.
|
||||
en: |
|
||||
My soul ✠ doth magnify the Lord.
|
||||
And my spirit hath rejoiced * in God my Saviour.
|
||||
Because he hath regarded the humility of his handmaid; * for behold from henceforth all generations shall call me blessed.
|
||||
Because he that is mighty, hath done great things to me; * and holy is his name.
|
||||
And his mercy is from generation unto generations, * to them that fear him.
|
||||
He hath shewed might in his arm: * he hath scattered the proud in the conceit of their heart.
|
||||
He hath put down the mighty from their seat, * and hath exalted the humble.
|
||||
He hath filled the hungry with good things; * and the rich he hath sent empty away.
|
||||
He hath received Israel his servant, * being mindful of his mercy:
|
||||
As he spoke to our fathers, * to Abraham and to his seed for ever.
|
||||
V. Glory be to the Father, and to the Son, * and to the Holy Ghost.
|
||||
R. As it was in the beginning, is now, * and ever shall be, world without end. Amen.
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
Reference in New Issue
Block a user