Author missing Matins Gospel pericopes across nocturn-readings store
Deploy / deploy (push) Successful in 1m56s

~110 of 355 nocturn-readings files had a patristic homily with no
paired Gospel-pericope text -- the homily discussing a Gospel that was
never itself transcribed into the file. Closed in two waves (the first
pass's source-string regex missed many real cases where the citation
lived only in a header comment or wasn't named at all), each entry
sourced from divinum-officium-reference's own Missale files (following
Sancti/Commune redirects where a feast reuses another's Gospel) and
verified per file rather than assumed -- several candidates turned out
to be genuine Nocturn 2 content or Common-of-saints cross-references
with no proper Gospel of their own, correctly left untouched.

Includes both live-reported gaps: St. Joseph of Cupertino's own Bk. II
Homily 38 (Matt 22:1-14) and the Vigil of St. Matthew's Ambrose homily
(Luke 5:27-32).

TODO.md logs the closed item plus a new, distinct follow-up: a handful
of files with no Nocturn 3 content authored at all (not just an
unpaired Gospel), found along the way.

npm test (2029 passed) and tsc --noEmit both pass.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MKC2QQGLYo2UTiDjDyWEkW
This commit is contained in:
2026-09-05 12:13:55 -04:00
parent 65a1f359e6
commit 4bd05e68f0
126 changed files with 4151 additions and 382 deletions
@@ -10,12 +10,17 @@
# here to the Conception, one continuous piece) and Lectio6 (the Acts
# of Pope Pius IX defining the dogma in 1854) — a real source and
# topic change, not a split-for-length case.
# Nocturn 3: Lectio7's Gospel citation (Luke 1:26-28) is a bare
# incipit ("Et réliqua") with no full pericope text given, so — per
# the established convention of not transcribing bare incipits — only
# the homily portion is authored (not marked isGospel), St. Germain of
# Constantinople's homily on the Presentation (Lectio7's homily +
# Lectio8-9 combined, one continuous piece).
# Nocturn 3: Lectio7's Gospel citation is Luke 1:26-28 (the
# Annunciation's opening verses); St. Germain of Constantinople's
# homily on the Presentation (Lectio7's homily + Lectio8-9 combined,
# one continuous piece) follows it.
#
# Update (2026-09-05): the Gospel pericope itself is now authored too
# (isGospel: true, immediately before the homily) — this exact text
# (Luke 1:26-28) is already authored verbatim in
# apparition-of-the-immaculate-bvm.yml (that Octave day's own Nocturn 2
# Gospel, wholesale-inherited from this same Dec 8 feast per its own
# header), so reused from there rather than re-derived.
id: immaculate-conception
readings:
- nocturn: 2
@@ -129,6 +134,22 @@ readings:
therefore is to be held by all faithful Christians firmly and constantly.
status: { la: verified, en: verified }
- nocturn: 3
isGospel: true
citation: { la: "Luc 1:26-28", en: "Luke 1:26-28" }
text:
la: >-
In illo témpore: Missus est Angelus Gábriël a Deo in civitátem Galilææ, cui nomen
Názareth, ad Vírginem desponsátam viro, cui nomen erat Joseph, de domo David, et nomen
Vírginis María. Et ingréssus Angelus ad eam, dixit: Ave, grátia plena; Dóminus tecum:
benedícta tu in muliéribus.
en: >-
At that time, the angel Gabriel was sent from God to a town of Galilee called Nazareth,
to a virgin betrothed to a man named Joseph, of the house of David, and the virgin's name
was Mary. And when the angel came to her, he said, "Hail, full of grace, the Lord is with
you. Blessed are you among women."
status: { la: verified, en: verified }
- nocturn: 3
isGospel: false
source: "St. Germain of Constantinople, Homily on the Presentation of the Blessed Virgin"