ec448bc35b
Deploy / deploy (push) Successful in 38s
Ordo is Monastic 1617 as a base, with deliberate Tridentine 1906 additions: the "In manus tuas" short responsory, the Nunc Dimittis with its "Salva nos" antiphon, the fuller Preces (Monastic's own is shorter), and Lent's "Christe, qui lux es et dies" hymn replacement (English translation marked draft, pending a real historical one). Psalms 4, 90, 133 are fixed daily with real verified text, unlike Prime's weekday-rotated psalms. The closing Marian antiphon now picks Alma Redemptoris Mater / Ave Regina Caelorum / Regina Caeli / Salve Regina by real season, using the calendar work from the previous commit — except Ave Regina Caelorum's own window (Candlemas through the day before Maundy Thursday) doesn't align to any single season value, so that one case checks the real date directly instead of going through the by-season table. resolve-common.ts extracts the resolve/status/doxology/antiphon helpers Prime already had into something Compline can share; a few propers files lose their "prime-" prefix now that both hours use them.
72 lines
3.1 KiB
YAML
72 lines
3.1 KiB
YAML
# Ordo verified against Divinum Officium (Monastic Tridentinum 1617),
|
|
# 2026-08-25 run — see src/hours/prime.ts for how each part resolves.
|
|
#
|
|
# Deliberately deviates from that verified source in several places, all by
|
|
# explicit decision:
|
|
# - The opening Pater/Ave/Credo (said silently before "Deus in adiutorium")
|
|
# is dropped entirely, to keep the hour shorter.
|
|
# - The Regula reading and the generic Lectio Brevis are both said, in
|
|
# sequence — historically these are alternatives (Regula in choir, OR
|
|
# Lectio Brevis alone outside choir), not both.
|
|
# - A short responsory ("Christe, Fili Dei vivi") is said after the
|
|
# chapter — Monastic Prime doesn't actually have one (it goes straight
|
|
# from chapter to versicle); this is the Roman/secular breviary's,
|
|
# added by choice. See hours/chapter-responsory.ts for its seasonal
|
|
# (and eventually per-feast) variants.
|
|
# - The Athanasian Creed is included on qualifying Sundays even though
|
|
# Monastic Prime doesn't traditionally have it either — see
|
|
# hours/prime.ts's 'creed' case for the inclusion rule (a deliberate
|
|
# simplification of the real, much more tangled rubric).
|
|
# - The Pretiosa (the versicle/response said right after the Martyrology
|
|
# in choir) is dropped — a deliberate cut, not an oversight.
|
|
#
|
|
# The capitulum and Preces both use calendar/isSundayOrFeast to pick between
|
|
# a Sunday/feast form and a ferial form (see hours/types.ts's 'by-day-kind').
|
|
# By explicit choice, the ferial Preces are said on *every* ferial day, not
|
|
# just Advent/Lent/vigils/Ember days the way later rubrics restricted them.
|
|
#
|
|
# The dead-commemoration psalm (129, De profundis) is dropped by explicit
|
|
# choice — a deliberate time-saving cut, not an oversight. The intro/close
|
|
# responsory and collect around it are kept.
|
|
id: prime
|
|
parts:
|
|
- kind: opening-versicle
|
|
- kind: hymn
|
|
textRef: { source: common, id: hymn-iam-lucis-orto-sidere }
|
|
- kind: variable
|
|
resolve: by-weekday
|
|
- kind: creed
|
|
- kind: closing-antiphon
|
|
- kind: by-day-kind
|
|
resolvedKind: chapter
|
|
sundayOrFeastRef: { source: common, id: prime-capitulum-dominica }
|
|
ferialRef: { source: common, id: prime-capitulum-feria }
|
|
- kind: variable
|
|
resolve: by-season
|
|
- kind: versicle
|
|
textRef: { source: common, id: prime-versicle }
|
|
- kind: by-day-kind
|
|
resolvedKind: preces
|
|
omitOnDouble: true
|
|
sundayOrFeastRef: { source: common, id: prime-preces-dominicales }
|
|
ferialRef: { source: common, id: prime-preces-feriales }
|
|
- kind: prayer
|
|
textRef: { source: common, id: prime-collect }
|
|
- kind: martyrology
|
|
- kind: preces
|
|
textRef: { source: common, id: prime-chapter-office }
|
|
- kind: rule-reading
|
|
- kind: lesson
|
|
textRef: { source: common, id: prime-lectio-brevis-per-annum }
|
|
label: Short Reading
|
|
- kind: preces
|
|
textRef: { source: common, id: lesson-close }
|
|
- kind: preces
|
|
textRef: { source: common, id: prime-conclusio }
|
|
label: Conclusion
|
|
- kind: preces
|
|
textRef: { source: common, id: commemoratio-defunctorum-intro }
|
|
label: Commemoration of the Dead
|
|
- kind: preces
|
|
textRef: { source: common, id: commemoratio-defunctorum-close }
|