Wire seasonal hymn-doxology into the Matins ferial hymn

The plain ferial hymn's Monastic source (Day1-6 Hymnus,
Psalterium/Special/Matutinum Special.txt) carries a real "*" seasonal-
substitution marker, live-checked against the reference engine. Splits the
hymn's own natural doxology ending into a new per-annum companion file and
swaps it via getHymnDoxologyId/appendDoxology, same pattern already used by
Prime and Compline.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AGjUyhUZJaSjiniEmnLdak
This commit is contained in:
2026-09-03 14:59:49 -04:00
parent 44feb8c6b1
commit aeda043577
3 changed files with 31 additions and 19 deletions
@@ -0,0 +1,16 @@
# The ferial Matins hymn's own natural doxology ending, split out of
# matins-hymn-ferial.yml so hours/matins.ts can swap it seasonally via
# hymn-doxology.ts — the reference source's weekday (Day1-6) Matins hymns
# each carry a real "*" substitution marker here, live-checked in
# Psalterium/Special/Matutinum Special.txt, all sharing this same Latin
# ending; the Sunday (Day0) form has no such marker (its own doxology,
# "Præstet hoc nobis Déitas beáta...", is fixed) — not modeled here since
# vu's Matins doesn't distinguish Sunday from ferial (see matins.ts).
# Text/status carried over unchanged from the original file.
id: matins-hymn-doxology-per-annum
text:
la: "Præsta, Pater piíssime,\nPatríque compar Únice,\nCum Spíritu Paráclito\nRegnans per omne sǽculum. Amen."
en: "Grant this, O Father ever One\nWith Christ, thy sole-begotten Son,\nAnd Holy Ghost, whom all adore,\nReigning and blest forevermore. Amen."
status:
la: verified
en: verified