Prime: real content (psalms, Martyrology, Regula) and ordo corrections
Deploy / deploy (push) Failing after 21s

Pulls in verified content from Divinum Officium rather than placeholders:
17 psalms (2, 6, 7-19, 118, 129), 365 days of the Martyrology, and the full
121-reading Regula cycle, plus the Athanasian Creed.

Ordo corrections driven by review against the real engine output:
- Capitulum and Preces now pick a Sunday/feast vs. ferial form
  (calendar/isSundayOrFeast); ferial Preces said every ferial day by choice.
- Chapter responsory, hymn doxology, and the opening versicle's
  Alleluia/Laus tibi all vary by season via a shared resolver
  (hours/seasonal-propers.ts).
- Real Roman Kalends/Nones/Ides Latin dating (calendar/roman-date.ts,
  verified against 363/365 real Martyrology headings) plus the historical
  "bis sextus" Feb 29 handling, and the Martyrology's Luna (moon-day)
  heading (a ported Golden-Number calculation).
- Fixed responsory structure (was missing its initial full repeat),
  weekday psalm antiphons (opening as incipit-or-full by rank, full
  repeat after the psalms/Creed as its own part, "*" chant mark kept),
  scripture citations on the capitulum/lectio brevis, and V./R. markers
  switched from Unicode symbols to plain text for reliable font rendering.
- Dropped Pretiosa and the dead-commemoration psalm (129) for time;
  trimmed section headings down to the ones that are actually named
  things (Preces, Chapter Office, etc. no longer relabel connective text).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-09 20:03:53 -04:00
parent a5dc6502d7
commit 58958aa847
571 changed files with 21842 additions and 72 deletions
+44
View File
@@ -0,0 +1,44 @@
# Verified against Divinum Officium (Latin Martyrologium, English translation).
monthDay: "01-07"
text:
la: |
Relátio púeri Jesu de Ægýpto.
Nicomédiæ natális beáti Luciáni, Ecclésiæ Antiochénæ Presbýteri et Mártyris; qui, satis clarus doctrína et eloquéntia, passus est, ob Christi confessiónem, in persecutióne Galérii Maximiáni, sepultúsque est Helenópoli, in Bithýnia. Ipsíus autem laudes sanctus Joánnes Chrysóstomus celebrávit.
Antiochíæ sancti Cleri Diáconi, qui pro confessiónis glória, sépties tortus ac diu macerátus in cárcere, ad últimum, gládio decollátus, martýrium consummávit.
In civitáte Heracléa sanctórum Mártyrum Felícis et Januárii.
Eódem die sancti Juliáni Mártyris.
In Dánia sancti Canúti, Regis et Mártyris.
Pápiæ sancti Crispíni, Epíscopi et Confessóris.
In Dácia sancti Nicetæ Epíscopi, qui feras et bárbaras gentes, Evangélii prædicatióne, mites réddidit ac mansuétas.
In Ægýpto beáti Theodóri Mónachi, qui, témpore Constantíni Magni, flóruit sanctitáte; cujus méminit sanctus Athanásius in vita sancti Antónii.
en: |
_
At Nicomedia, for confessing Christ, in the persecution under the Emperor Galerius Maximian, the blessed martyr Lucian, priest of the Church of Antioch, distinguished for his learning and eloquence, whose praise hath been recorded by holy John Chrysostom. He is buried at Helenopolis in Bithynia.
At Antioch, the holy martyr the deacon Cleri, who on account of his glorious confession was seven times put to the torture, suffered long in prison, and at length was beheaded.
In the city of Heraclea, the holy martyrs Felix and Januarius.
On the same day, the holy martyr Julian.
In Denmark (in the year 1086), the holy martyr King Canute (IV.), whose feast is kept on January 19 (although not in England).
At Pavia, the holy confessor Crispin (I.), bishop of that see (in the year 248).
In Dacia, the holy bishop Nicetas, who by his preaching of the Gospel caused savage and barbarous tribes to become mild and gentle. (Fifth century.)
In Egypt, the blessed monk Theodore, who flourished in holiness in the time of the Emperor Constantine the Great, and of whom mention is made by holy Athanasius in the life of holy Anthony.
At Barcelona (in the year 1275), holy Raymond of Pehafuerte, of the order of Friars Preachers, famous for his holiness and teaching, whose feast we keep upon the 23rd day of this present month of January.
status:
la: verified
en: verified