Add Paschaltide-variant fallback for minor-hour Commons
Deploy / deploy (push) Failing after 57s

Confirms and formalizes what TODO.md had flagged as an open question:
the reference engine's own source has explicit Paschaltide variants
(Commune/C1p.txt, C2p.txt, C3p.txt -- "tempore Paschali") for exactly 3
of its 12 Common categories -- Apostles, a Martyr-Bishop, Several
Martyrs -- a real liturgical restriction of Alleluia/victory imagery to
apostles and martyrs, not a coincidence.

resolveMinorHourAntiphon/resolveMinorHourChapter now try a
`${minorHoursCommon}-paschaltide` variant first whenever day.season is
eastertide/ascensiontide/pentecost (the same three-season window as
Compline's own Regina Caeli table, since "tempore paschali" runs through
the Pentecost octave in both), falling back to the plain Common when no
variant is authored.

common-of-apostles-paschaltide (7 files) ported directly from the
reference engine's own Commune/C1p.txt source files rather than
live-queried, then cross-checked against st-mark's already-authored,
live-queried content -- identical except one antiphon's asterisk, which
the source places one word earlier; corrected to match. st-mark and
st-john-before-the-latin-gate's duplicate per-saint files removed
entirely; ss-philip-and-james's chapter files removed (its antiphons
stay proper).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-12 16:03:06 -04:00
parent 735f677815
commit bcae61568a
26 changed files with 151 additions and 202 deletions
@@ -0,0 +1,15 @@
# Verified against the reference engine's own source data files:
# web/www/horas/Latin/Commune/C1p.txt and English/Commune/C1p.txt, 2026-08
# -- see prime-antiphon-common-of-apostles-paschaltide.yml's header (C1p's
# own [Lectio Prima]/[Nocturn 3 Versum] sections, reached at None via
# [Capitulum Nona]'s `@:Lectio Prima` reference).
id: none-capitulum-common-of-apostles-paschaltide
text:
la: "Scimus quóniam diligéntibus Deum ómnia cooperántur in bonum, iis qui secúndum propósitum vocáti sunt sancti. R. Deo grátias. V. Lætítia sempitérna super cápita eórum, allelúja. R. Gáudium et exsultatiónem obtinébunt, allelúja."
en: "And we know that to them that love God, all things work together unto good, to such as, according to his purpose, are called to be saints. R. Thanks be to God. V. Everlasting joy shall be upon their heads, alleluia. R. They shall obtain joy and gladness, alleluia."
citation:
la: "Rom 8:28"
en: "Rom 8:28"
status:
la: verified
en: verified