Add Lauds' ferial Preces (Tridentine 1906/1910), shown on ferial/vigil days
Deploy / deploy (push) Successful in 53s

Monastic 1617 has no Preces feriales at Lauds at all -- content sourced
from Tridentine 1906/1910 per direct instruction, same track as the
Cross suffrage and St. Joseph's suffrage. New lauds-preces-feriales.yml
(Kyrie, Pater noster, the full versicle litany, Psalm 129, closing
versicles) transcribed from a live query against a clean Advent feria,
matching what actually rendered rather than the underlying template's
own conditional markup (the Pope/Bishop and benefactors' versicles are
both dropped live despite being present in the template; the King/nation
versicle pair is kept despite the template's own rubric note suggesting
otherwise).

New `lauds-preces` part kind (hours/types.ts) picks between this and the
existing short Sunday/feast litany (lauds-short-litany.yml, unchanged
content) on a ferial-or-vigil day. Deliberately not the shared
`isSundayOrFeast` predicate, which treats a Vigil as a "feast" -- here a
Vigil needs to land on the ferial side instead, per direct instruction.
Also deliberately wider than the real 1906/1910 rubric itself, which
restricts the fuller form to Advent/Lent/Ember days specifically -- shown
on *every* ferial or vigil day instead, mirroring the identical explicit
choice already made for Prime's own ferial Preces.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-12 07:12:27 -04:00
parent 2f8f744cd1
commit 9c9811a9ed
12 changed files with 209 additions and 8 deletions
+10 -6
View File
@@ -3,18 +3,22 @@
# resolves, and data/hours/lauds-antiphons.yml / lauds-canticles/*.yml /
# propers/common/lauds-*.yml for the underlying weekday content.
#
# The suffrages (Holy Cross, BVM, Ss. Peter & Paul, Peace) are gated by
# omitOnDouble — see hours/types.ts's 'suffrages' doc comment for the
# caveat on what else real practice also suppresses them for that isn't
# modeled yet.
# The suffrages (Holy Cross, BVM, Joseph, Ss. Peter & Paul, Peace) are
# gated by omitOnDouble — see hours/types.ts's 'suffrages' doc comment for
# the fuller list of what else omits them (Advent/Christmastide/
# Passiontide, any active octave).
#
# `lauds-preces` picks between the short Sunday/feast litany
# (lauds-short-litany, Benedict's own Kyrie+Pater lead-in) and the fuller
# Tridentine 1906/1910 ferial Preces on a ferial or vigil day — see
# hours/types.ts's 'lauds-preces' doc comment.
id: lauds
parts:
- kind: opening-versicle
- kind: lauds-psalmody
- kind: lauds-office
- kind: benedictus
- kind: preces
textRef: { source: common, id: lauds-short-litany }
- kind: lauds-preces
- kind: day-collects
- kind: suffrages
omitOnDouble: true