Add ruth -- composed with no liturgical precedent at all
Deploy / deploy (push) Successful in 1m51s

User-directed: compose Ruth's own responsory from Ruth 1:16-17 ("thy
people shall be my people, and thy God my God") on the verse's own
merit. Unlike deut/rom/bar, this text has no liturgical precedent
anywhere in the reference source (no Nuptial Mass file even exists
there) -- flagged that distinction before proceeding; user confirmed
explicitly.

Since data/scripture/ruth-1.yml (the usual bulk import) carries no
accents, the Latin was hand-accented rather than transcribed, but
cross-checked word-by-word against already-accented occurrences of
the same words elsewhere in the corpus rather than guessed freehand.

66 of 72 bible-plan books now seeded. npm test (2029 passed) and
tsc --noEmit pass; live-verified through getBiblePlanReadings.
Canonical-key audit re-run, clean.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AGjUyhUZJaSjiniEmnLdak
This commit is contained in:
2026-09-04 22:01:15 -04:00
parent 3ee87098c0
commit c2a15d94dd
2 changed files with 44 additions and 1 deletions
+22
View File
@@ -6127,3 +6127,25 @@ and not addressed here: the bible-plan TSV's own content still isn't covered by
test the way other bulk-imported content stores are (see "Bible-plan TSV — bulk conversion done" 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 below) — `tests/propers/bible-plan.test.ts` tests specific real dates ad hoc, not the full imported
set. set.
### Matins responsory pools: `ruth` — the first composition with no liturgical precedent at all (2026-09-05)
User-directed: compose Ruth's own responsory from Ruth 1:16-17 ("thy people shall be my people,
and thy God my God") on the verse's own merit, even though — unlike `deut`/`rom`/`bar` — this text
has *no* liturgical precedent anywhere in the reference source at all (no Nuptial Mass file even
exists there to check against). Flagged that distinction directly before proceeding; user confirmed
it explicitly, aware of the difference from the three prior compositions (all of which recombined
text already used liturgically elsewhere, just never in Matins).
Since the project's usual bulk-imported `data/scripture/ruth-1.yml` carries no accents, the Latin
was hand-accented rather than transcribed — but cross-checked word-by-word against already-accented
occurrences of the same words elsewhere in the reference corpus (`quocúmque`, `pópulus tuus`,
`páriter`, `ábeam`, `relínquam`, `moráta`, `morábor`, `móriar`, `moriéntem`, `suscéperit`,
`sepultúræ`) rather than guessed freehand from scratch.
66 of 72 bible-plan books now seeded. `npm test` (2029 passed) and `tsc --noEmit` both pass;
live-verified through `getBiblePlanReadings` (`sunday-after-ascension`/Saturday resolves real,
correctly R./V.-formatted text in both languages for `Ruth 3-4`). Canonical-key audit re-run, clean
(`ruth` has no `BOOK_ALIASES` entry). Remaining 6: Josue, Judices, 1-2 Chronicles, Nehemiah (no
citation anywhere at all) plus `ezra` (one thin, ambiguous near-miss, deliberately left unseeded —
see the entry above).
+22 -1
View File
@@ -4,7 +4,7 @@
# chapter/verse historically, so a book-level match is the right # chapter/verse historically, so a book-level match is the right
# granularity, not a gap to fill in later with exact citations. # granularity, not a gap to fill in later with exact citations.
# #
# Seeded, not a full pool — 65 of the 72 books actually used in the user's # Seeded, not a full pool — 66 of the 72 books actually used in the user's
# own bible-plan (data/hours/bible-plan/*.yml), the rest deferred bulk # own bible-plan (data/hours/bible-plan/*.yml), the rest deferred bulk
# content (see TODO.md). Cycled in order # content (see TODO.md). Cycled in order
# per-day when a Nocturn-1 reading's book has more than one candidate # per-day when a Nocturn-1 reading's book has more than one candidate
@@ -1255,3 +1255,24 @@ bar:
v: v:
la: "Post hæc in terris visus est, et cum homínibus conversátus est." 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." en: "Afterwards he was seen upon earth, and conversed with men."
# `ruth` — composed, not transcribed, like `deut`/`rom`/`bar` above, but a
# step further: unlike those three, Ruth 1:16-17 has no liturgical
# precedent anywhere in the reference source at all (no Nuptial Mass file
# even exists there to check) — this is a fresh selection on the verse's
# own merit (Ruth's declaration of loyalty to Naomi, "thy people shall be
# my people, and thy God my God"), not a recombination of text already
# used liturgically elsewhere. User-directed 2026-09-05, aware of and
# accepting that distinction. Accented Latin built by hand (this project's
# usual bulk-imported src/data/scripture/ruth-1.yml has no accents),
# cross-checked word-by-word against already-accented occurrences of the
# same words elsewhere in the reference corpus (quocúmque, pópulus tuus,
# páriter, ábeam, relínquam, moráta, morábor, móriar, moriéntem,
# suscéperit, sepultúræ) rather than guessed freehand.
ruth:
- r:
la: "Ne advérseris mihi, ut relínquam te et ábeam: quocúmque enim perréxeris, pergam: et ubi moráta fúeris, et ego páriter morábor: * Pópulus tuus, pópulus meus: et Deus tuus, Deus meus."
en: "Be not against me, to desire that I should leave thee and depart: for whithersoever thou shalt go, I will go: and where thou shalt dwell, I also will dwell: * Thy people shall be my people, and thy God my God."
v:
la: "Quæ te moriéntem terra suscéperit, in ea móriar: ibíque locum accípiam sepultúræ."
en: "The land that shall receive thee dying, in the same will I die: and there will I be buried."