From e52c285f9907d929e17443fb03197ddbac169a4e Mon Sep 17 00:00:00 2001 From: Will Estes Date: Fri, 4 Sep 2026 21:36:48 -0400 Subject: [PATCH] Add bar (Baruch), found in the Missa propers, not the Horas User pointed to missa/Latin/Tempora/Quad6-6.txt -- the Mass propers, a directory tree this whole responsory search had never once checked (everything so far searched horas/, the Divine Office proper). The Easter Vigil Mass's own fourth prophecy ([Proph_Baruch3], Bar 3:9-38, "Audi, Israel, mandata vitae") is genuine, real, accented liturgical Latin -- just never part of Matins at all. Composed bar the same way as deut/rom: built from that prophecy's own climactic close ("Hic est Deus noster... Post haec in terris visus est, et cum hominibus conversatus est" -- read at the Vigil because early exegetes saw "seen upon earth, and conversed with men" as a prophecy of the Incarnation). Extended the Missa check to the other 6 already-absent books too -- genuinely zero citations anywhere. Ezra turned up one thin, ambiguous Missa Introit citation that doesn't match its own cited verse; left unseeded rather than force it. 65 of 72 bible-plan books now seeded -- this closes the per-book responsory pool. npm test (2029 passed) and tsc --noEmit pass; live-verified through getBiblePlanReadings. Canonical-key audit re-run, clean. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01AGjUyhUZJaSjiniEmnLdak --- TODO.md | 36 ++++++++++++++++--- .../hours/matins-responsories-by-book.yml | 21 ++++++++++- 2 files changed, 51 insertions(+), 6 deletions(-) diff --git a/TODO.md b/TODO.md index 3b1b4c8..24b9957 100644 --- a/TODO.md +++ b/TODO.md @@ -6089,9 +6089,35 @@ passed) and `tsc --noEmit` both pass; live-verified through `getBiblePlanReading calendar-dated row resolves real, correctly R./V.-formatted text for `Rom 7-8`). Canonical-key audit re-run, clean. +### Matins responsory pools: `bar` found in the Missa, not the Horas (2026-09-05) + +The "closes the pool" claim above turned out premature by one book. User pointed to +`missa/Latin/Tempora/Quad6-6.txt` — the *Mass* propers, a directory tree this whole responsory +search had never once checked (everything so far searched `horas/`, the Divine Office proper). +The Easter Vigil Mass's own fourth prophecy (`[Proph_Baruch3]`, Bar 3:9-38, "Audi, Israël, mandáta +vitæ") is genuine, real, accented liturgical Latin — just never part of the Office's own Matins at +all, in either directory tree. Composed `bar` the same way as `deut`/`rom`: built from that +prophecy's own climactic close ("Hic est Deus noster... Post hæc in terris visus est, et cum +homínibus conversátus est" — read at the Vigil because early exegetes saw "seen upon earth, and +conversed with men" as a prophecy of the Incarnation), genuine text, not invented. + +**65 of 72 bible-plan books now seeded.** `npm test` (2029 passed) and `tsc --noEmit` both pass; +live-verified through `getBiblePlanReadings` (`palm-sunday`/Thursday resolves real, correctly +R./V.-formatted text for `Bar 1-2`). Canonical-key audit re-run, clean (`bar` has no `BOOK_ALIASES` +entry). + **This closes the per-book responsory pool as a project** (see "Matins responsory pools" and its -ten follow-up entries, 2026-09-04/05) — the per-Common-category pool (19/19 real categories) is -also done; see that same first entry. One small, unrelated loose end noted along the way and not -addressed here: the bible-plan TSV's own content still isn't covered by a table-driven test the -way other bulk-imported content stores are (see "Bible-plan TSV — bulk conversion done" below) — -`tests/propers/bible-plan.test.ts` tests specific real dates ad hoc, not the full imported set. +eleven follow-up entries, 2026-09-04/05) — the per-Common-category pool (19/19 real categories) is +also done; see that same first entry. Extended the Missa check to the other 6 already-absent books +too (Josue, Judices, Ruth, 1-2 Chronicles) — genuinely zero citations anywhere, Horas or Missa. +Ezra came up with one thin, ambiguous lead not acted on: `missa/Latin/Tempora/Pasc7-2.txt`'s +Introit cites `!Esdr 2:36 2:37`, but the actual Vulgate text there (checked against +`data/scripture/1esdr-2.yml`) is a plain census list that doesn't match the Introit's own text at +all ("Accípite jucunditátem glóriæ vestræ... qui vos ad cœléstia regna vocávit") — that phrasing +loosely echoes Nehemiah 8:10 instead, but isn't a verbatim match either, and it's only two lines to +begin with, nowhere near as solid as Baruch's own full Vigil prophecy. Left both `ezra` and `neh` +unseeded rather than force an uncertain match. One small, unrelated loose end noted along the way +and not addressed here: the bible-plan TSV's own content still isn't covered by a table-driven +test the way other bulk-imported content stores are (see "Bible-plan TSV — bulk conversion done" +below) — `tests/propers/bible-plan.test.ts` tests specific real dates ad hoc, not the full imported +set. diff --git a/src/data/hours/matins-responsories-by-book.yml b/src/data/hours/matins-responsories-by-book.yml index b2f8398..3ee3935 100644 --- a/src/data/hours/matins-responsories-by-book.yml +++ b/src/data/hours/matins-responsories-by-book.yml @@ -4,7 +4,7 @@ # chapter/verse historically, so a book-level match is the right # granularity, not a gap to fill in later with exact citations. # -# Seeded, not a full pool — 64 of the 72 books actually used in the user's +# Seeded, not a full pool — 65 of the 72 books actually used in the user's # own bible-plan (data/hours/bible-plan/*.yml), the rest deferred bulk # content (see TODO.md). Cycled in order # per-day when a Nocturn-1 reading's book has more than one candidate @@ -1236,3 +1236,22 @@ rom: v: la: "Hora est jam nos de somno súrgere: nunc enim própior est nostra salus, quam cum credídimus." en: "It is now the hour for us to rise from sleep, for now our salvation is nearer than when we believed." + +# `bar` (Baruch) — composed, not transcribed, same approach as `deut`/`rom` +# above: Baruch has no Matins responsory anywhere in the Office (Tempora +# or Sancti), but genuine liturgical Latin exists in a different part of +# the Office altogether — the Easter Vigil *Mass*'s own fourth prophecy +# (missa/Latin/Tempora/Quad6-6.txt's `[Proph_Baruch3]`, Bar 3:9-38, "Audi, +# Israël, mandáta vitæ") — user-found (2026-09-05: "it's in the misa +# section, not the horas section"). Built from that prophecy's own +# climactic close ("Hic est Deus noster... Post hæc in terris visus est, +# et cum homínibus conversátus est" — read at the Vigil precisely because +# early exegetes saw "seen upon earth, and conversed with men" as a +# prophecy of the Incarnation), genuine accented text, not invented. +bar: + - r: + la: "Hic est Deus noster: * Et non æstimábitur álius advérsus eum." + en: "This is our God: * And there shall no other be accounted of in comparison of him." + v: + la: "Post hæc in terris visus est, et cum homínibus conversátus est." + en: "Afterwards he was seen upon earth, and conversed with men."