calendar: add Christ the King, last Sunday of October
Deploy / deploy (push) Successful in 51s

A 1925 addition, so nowhere in the Monastic Tridentinum 1617 base this
project otherwise targets -- content sourced from "Monastic Divino
1930" instead, the Monastic-lineage version of the era that actually
carries it. Always wins outright (Duplex I. classis, confirmed live),
commemorating whichever Sunday after Pentecost it displaces -- same
additive-layering shape as applyOctaves/applyMarianSaturday, run last
so nested commemorations (e.g. a Simplex saint already commemorated
under that Sunday) survive underneath it.

Extended the Lauds psalmody-override mechanism (both the psalm groups
and, newly, the chapter/responsory/hymn/versicle bundle) to recognize
named temporal winners as unconditionally override-eligible, not just
duplex-majus+ sanctoral ones -- generalizing what had been a Marian-
Saturday-only special case. Suffrages needed their own explicit check
too: isDoubleOrHigher only ever looks at a sanctoral rank, and a named
temporal winner has no FeastClass to check at all.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-11 14:13:22 -04:00
parent 747a078580
commit 0404642614
13 changed files with 338 additions and 20 deletions
@@ -0,0 +1,27 @@
# Verified against Divinum Officium ("Monastic Divino 1930" -- see
# data/calendar/temporal-feasts/christ-the-king.yml on why not Monastic
# Tridentinum 1617), Lauds live query, the last Sunday of October
# (2026-10-25).
id: christ-the-king
groups:
- psalms: [92]
antiphon:
la: "Suscitábit * Deus cæli regnum quod commínuet et consúmet univérsa regna, et ipsum stabit in ætérnum."
en: "The God of heaven * will set up a kingdom that shall break in pieces and shall consume all these kingdoms, and itself shall stand for ever."
- psalms: [99]
antiphon:
la: "Dedit ei Dóminus * potestátem et honórem et regnum; et omnes pópuli, tribus et linguæ ipsi sérvient."
en: "The Lord gave him * power, and glory, and a kingdom: and all peoples, tribes, and tongues shall serve him."
- psalms: [62]
antiphon:
la: "Exíbunt aquæ vivæ * de Jerúsalem; et erit Dóminus Rex super omnem terram."
en: "Living waters shall go out * from Jerusalem; and the Lord shall be king over all the earth."
canticle:
id: canticum-trium-puerorum
antiphon:
la: "Magnificábitur * usque ad términos terræ, et erit iste pax."
en: "He shall be magnified * even to the ends of the earth, and he shall be our peace."
laudate:
antiphon:
la: "Gens et regnum * quod non servíerit tibi, períbit: et gentes solitúdine vastabúntur."
en: "The nation and the kingdom * that will not serve thee, shall perish: and the Gentiles shall be wasted with desolation."