Find Canticles, Leviticus, and Numbers in Sancti, not Tempora
Deploy / deploy (push) Successful in 1m51s
Deploy / deploy (push) Successful in 1m51s
User pushback on Canticles being "confirmed absent" -- right instinct to check the Commune files, which redirected productively: the same Lectio-citation survey run against Sancti (individual saint/feast files) rather than just Tempora found real, genuine content: - cant: the Visitation (July 2) reads straight through the Song of Songs, blending it with the Visitation narrative itself. - lev: the Purification of the BVM's own Leviticus purification-law reading is the feast's actual reason for being. - num: the Exaltation of the Holy Cross's bronze-serpent/Cross typology (Num 21:6-9). Re-checked the other 9 already-"confirmed absent" books against Sancti too -- still genuinely absent, no alternate abbreviation missed. 62 of 72 bible-plan books now seeded -- the real final count. Only Romans and 9 books with no citation anywhere (Tempora or Sancti) remain. npm test (2025 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:
@@ -26,13 +26,15 @@ across every hour and content type in this app.
|
|||||||
date/entry already resolves correctly end-to-end); what's left is authoring/importing more
|
date/entry already resolves correctly end-to-end); what's left is authoring/importing more
|
||||||
content in that same shape across the rest of the calendar:
|
content in that same shape across the rest of the calendar:
|
||||||
- Matins Nocturn 2/3 responsory pools (both new, 2026-09-04 — see "Matins responsory pools:
|
- Matins Nocturn 2/3 responsory pools (both new, 2026-09-04 — see "Matins responsory pools:
|
||||||
per-book expansion + new per-Common-category pool" below, and its six follow-up entries):
|
per-book expansion + new per-Common-category pool" below, and its eight follow-up entries):
|
||||||
the per-book pool now covers 59 of 72 books — every book with any genuinely usable Latin
|
the per-book pool now covers 62 of 72 books — every book with any genuinely usable Latin
|
||||||
content at all (`rom`/Romans is the one exception: every citing file borrows an unrelated
|
content anywhere in the reference source (Tempora *or* Sancti — `cant`/Canticles, `lev`, and
|
||||||
feast's own responsory, no book-specific content anywhere to source, translate, or reuse).
|
`num` all turned up only in individual saints' own Sancti files, not Tempora's continuous
|
||||||
The remaining 13 are `rom` plus 12 already-confirmed-genuinely-absent books (no citation
|
reading cycle). `rom`/Romans is the one real exception: every citing file borrows an unrelated
|
||||||
anywhere in the reference source at all); the new per-Common-category pool covers 19/19 real
|
feast's own responsory, no book-specific content anywhere to source, translate, or reuse. The
|
||||||
Commune categories (every category actually used by a saint except angel/evangelist/vigil,
|
remaining 10 are `rom` plus 9 already-confirmed-genuinely-absent books (no citation anywhere
|
||||||
|
at all, in Tempora or Sancti); the new per-Common-category pool covers 19/19 real Commune
|
||||||
|
categories (every category actually used by a saint except angel/evangelist/vigil,
|
||||||
which have no Commune responsory file to source from) — this
|
which have no Commune responsory file to source from) — this
|
||||||
is the one that closes most of the 272-of-355 nocturn-readings files that had no `responsory`
|
is the one that closes most of the 272-of-355 nocturn-readings files that had no `responsory`
|
||||||
at all. Bible-plan TSV content also isn't yet
|
at all. Bible-plan TSV content also isn't yet
|
||||||
@@ -5981,3 +5983,42 @@ established lesson) — confirmed clean. `npm test` (2025 passed) and `tsc --noE
|
|||||||
live-verified through `getBiblePlanReadings` (`post-epiphany-3`/Wednesday `Gal`, `post-epiphany-5`/
|
live-verified through `getBiblePlanReadings` (`post-epiphany-3`/Wednesday `Gal`, `post-epiphany-5`/
|
||||||
Monday `1tim`, `sunday-after-ascension`/Saturday `Jude` all resolve real responsory text; `Ruth`
|
Monday `1tim`, `sunday-after-ascension`/Saturday `Jude` all resolve real responsory text; `Ruth`
|
||||||
correctly still resolves `undefined`).
|
correctly still resolves `undefined`).
|
||||||
|
|
||||||
|
### Matins responsory pools: `cant` (Canticles) found in the Sancti files, not Tempora (2026-09-05)
|
||||||
|
|
||||||
|
User pushback on `cant` being listed "confirmed genuinely absent": right instinct to check the
|
||||||
|
Commune files specifically — Canticles/Song of Songs imagery is heavily used in Marian propers.
|
||||||
|
Checked `Latin/Commune/C12.txt` (the Little Office of the BVM) directly: it does cite `!Cant 6:8`,
|
||||||
|
but only as a Lauds Capitulum, not a Matins Nocturn lesson — Capitula don't carry their own
|
||||||
|
9-Responsory structure, and C12's actual Lectio1-3 are Sirach 24, not Canticles (matching this
|
||||||
|
pool's existing `common-of-the-bvm` sourcing). So the Commune search itself came up empty for a
|
||||||
|
genuine Matins responsory — but it redirected the search productively: checked `Sancti/` (individual
|
||||||
|
saint/feast files) with the same `awk` Lectio-citation survey used for Tempora, and found real
|
||||||
|
`!Cant` Nocturn lessons on the Visitation (July 2) and throughout the Assumption Octave
|
||||||
|
(Sancti/08-15t through 08-22t) — the historic BVM feasts that read straight through the Song of
|
||||||
|
Songs. Only the Visitation's own file (`07-02.txt`) has both languages; the Assumption Octave days
|
||||||
|
have real Latin but no English anywhere.
|
||||||
|
|
||||||
|
Added `cant`, sourced from `Sancti/07-02.txt` — genuinely Canticles-sourced responsories that
|
||||||
|
directly blend Song of Songs verses with the Visitation narrative itself ("Surge, própera, amíca
|
||||||
|
mea... Intrávit María in domum Zacharíæ"), not a borrowed-unrelated-feast mismatch.
|
||||||
|
|
||||||
|
60 of 72 bible-plan books now seeded. `npm test` (2025 passed) and `tsc --noEmit` both pass;
|
||||||
|
live-verified through `getBiblePlanReadings` (a Dec 27 calendar-dated row resolves real `Cant 3`
|
||||||
|
responsory text). Canonical-key audit re-run, clean (`cant` has no `BOOK_ALIASES` entry).
|
||||||
|
|
||||||
|
Prompted by finding `cant` in Sancti, re-checked the other 11 already-confirmed-absent books
|
||||||
|
against Sancti too (not just Tempora) — found 2 more: `lev` (Leviticus, `Sancti/02-02.txt`, the
|
||||||
|
Purification of the BVM — its own Leviticus purification-law reading is the feast's actual reason
|
||||||
|
for being) and `num` (Numbers, `Sancti/09-14.txt`, the Exaltation of the Holy Cross — the
|
||||||
|
bronze-serpent/Cross typology, Num 21:6-9, only 1 entry). Both genuine thematic matches, not
|
||||||
|
borrowed-unrelated content. The other 9 (`bar`, Josue, Judices, Ruth, 1-2 Chronicles, Ezra,
|
||||||
|
Nehemiah, Deuteronomy) checked against the reference engine's own full Sancti citation list —
|
||||||
|
confirmed still absent, no alternate abbreviation missed.
|
||||||
|
|
||||||
|
62 of 72 bible-plan books now seeded — the real final count. `npm test` (2025 passed) and
|
||||||
|
`tsc --noEmit` both pass; live-verified through `getBiblePlanReadings` (`lent-3`/Sunday resolves
|
||||||
|
real `Lev 1` responsory text, `palm-sunday`/Sunday resolves real `Num 25-27` text). Canonical-key
|
||||||
|
audit re-run, clean. Remaining 10, the true final gap: `rom` plus 9 books with no citation
|
||||||
|
anywhere in Tempora or Sancti (`bar`, Josue, Judices, Ruth, 1-2 Chronicles, Ezra, Nehemiah,
|
||||||
|
Deuteronomy).
|
||||||
|
|||||||
@@ -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 — 59 of the 72 books actually used in the user's
|
# Seeded, not a full pool — 62 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
|
||||||
@@ -1120,3 +1120,74 @@ phlm:
|
|||||||
v:
|
v:
|
||||||
la: "Dies mei sicut umbra declinavérunt, et ego sicut fœnum árui."
|
la: "Dies mei sicut umbra declinavérunt, et ego sicut fœnum árui."
|
||||||
en: "My days have declined like a shadow, and I am withered like grass."
|
en: "My days have declined like a shadow, and I am withered like grass."
|
||||||
|
|
||||||
|
# `cant` (Canticles/Song of Songs) sourced from Latin/Sancti/07-02.txt,
|
||||||
|
# English/Sancti/07-02.txt (the Visitation of the BVM, July 2 — genuinely
|
||||||
|
# Canticles-sourced Lectio1-3, "De Cánticis canticórum") — user-prompted
|
||||||
|
# re-check (2026-09-05: "check the commons for passages from Canticles")
|
||||||
|
# found this after the Commune files themselves turned out to have no
|
||||||
|
# genuine Nocturn-lesson Canticles content (the Little Office of the BVM,
|
||||||
|
# C12, cites Cant 6:8 only as a Lauds Capitulum, not a Matins lesson with
|
||||||
|
# its own responsory — and its actual Lectio1-3 are Sirach 24, not
|
||||||
|
# Canticles). The Assumption Octave (Sancti/08-15t through 08-22t) also
|
||||||
|
# has real Canticles Lectio content but no English translation anywhere;
|
||||||
|
# the Visitation's own file is the one exception with both languages.
|
||||||
|
# Genuine match, not a borrowed-unrelated-feast mismatch: the Visitation's
|
||||||
|
# own responsories directly blend Canticles verses with the Visitation
|
||||||
|
# narrative itself ("Surge, própera, amíca mea... Intrávit María in domum
|
||||||
|
# Zacharíæ").
|
||||||
|
cant:
|
||||||
|
- r:
|
||||||
|
la: "Surge, própera, amíca mea, formósa mea, et veni: jam enim hiems tránsiit, imber ábiit et recéssit: * Vox túrturis audíta est in terra nostra."
|
||||||
|
en: "Rise up, make haste, my love my fair one and come away; For, lo, the winter is past, the rain is over and gone. * The voice of the turtle-dove is heard in our land."
|
||||||
|
v:
|
||||||
|
la: "Intrávit María in domum Zacharíæ et salutávit Elísabeth."
|
||||||
|
en: "Mary entered into the house of Zacharias and saluted Elizabeth."
|
||||||
|
- r:
|
||||||
|
la: "Repléta est Spíritu Sancto Elísabeth et exclamávit: Benedícta tu inter mulíeres, et benedíctus fructus ventris tui: * Et unde hoc mihi, ut véniat mater Dómini mei ad me?"
|
||||||
|
en: "Elizabeth was filled with the Holy Ghost and she spake out with a loud voice, and said: Blessed art thou among women, and blessed is the Fruit of thy womb; * And whence is this to me, that the mother of my Lord should come to me?"
|
||||||
|
v:
|
||||||
|
la: "Ecce enim, ut facta est vox salutatiónis tuæ in áuribus meis, exsultávit in gáudio infans in útero meo."
|
||||||
|
en: "For, lo, as soon as the voice of thy salutation sounded in mine ears, the babe leaped in my womb for joy."
|
||||||
|
- r:
|
||||||
|
la: "Ecce iste venit sáliens in móntibus, transíliens colles: * Símilis est diléctus meus cápreæ hinnulóque cervórum."
|
||||||
|
en: "Behold, he cometh leaping upon the mountains, skipping upon the hills; * My beloved is like a gazelle or a young roe-buck!"
|
||||||
|
v:
|
||||||
|
la: "Exsultávit ut gigas ad curréndam viam, a summo cælo egréssio ejus."
|
||||||
|
en: "He rejoiceth as a giant to run his course, his going-forth is from the end of the heavens."
|
||||||
|
|
||||||
|
# `lev` (Leviticus) sourced from Latin/Sancti/02-02.txt, English/Sancti/
|
||||||
|
# 02-02.txt (the Purification of the BVM, Feb 2 — genuinely Leviticus-
|
||||||
|
# sourced, the purification law that is the feast's own reason for being).
|
||||||
|
# Same user-prompted "check Sancti too" pattern that found `cant`.
|
||||||
|
lev:
|
||||||
|
- r:
|
||||||
|
la: "Adórna thálamum tuum, Sion, et súscipe Regem Christum: * Quem virgo concépit, virgo péperit, virgo post partum, quem génuit, adorávit."
|
||||||
|
en: "Make ready thy chamber, O Zion, to receive Christ thy King * Even that Child Whom a Virgin bore, and remained a Virgin as before the fruit of her womb and the God of her soul."
|
||||||
|
v:
|
||||||
|
la: "Accípiens Símeon púerum in mánibus, grátias agens benedíxit Dóminum."
|
||||||
|
en: "Simeon took the Child up in his arms, and blessed God."
|
||||||
|
- r:
|
||||||
|
la: "Postquam impléti sunt dies purgatiónis Maríæ secúndum legem Móysi, tulérunt Jesum in Jerúsalem, ut sísterent eum Dómino, * Sicut scriptum est in lege Dómini: Quia omne masculínum adapériens vulvam, sanctum Dómino vocábitur."
|
||||||
|
en: "When the days of Mary's purification according to the law of Moses were accomplished, they brought Jesus to Jerusalem to present Him to the Lord; * As it is written in the law of the Lord: Every male that openeth the womb shall be called holy unto the Lord."
|
||||||
|
v:
|
||||||
|
la: "Obtulérunt pro eo Dómino par túrturum aut duos pullos columbárum."
|
||||||
|
en: "They offered for Him unto the Lord a pair of turtle-doves or two young pigeons."
|
||||||
|
- r:
|
||||||
|
la: "Obtulérunt pro eo Dómino par túrturum aut duos pullos columbárum. * Sicut scriptum est in lege Dómini."
|
||||||
|
en: "They offered for Him unto the Lord a pair of turtle-doves, or two young pigeons * As it is written in the law of the Lord."
|
||||||
|
v:
|
||||||
|
la: "Postquam autem impléti sunt dies purgatiónis Maríæ secúndum legem Móysi, tulérunt illum in Jerúsalem, ut sísterent eum Dómino."
|
||||||
|
en: "And when the days of Mary's purification according to the law of Moses were accomplished, they brought Him to Jerusalem, to present Him to the Lord."
|
||||||
|
|
||||||
|
# `num` (Numbers) sourced from Latin/Sancti/09-14.txt, English/Sancti/
|
||||||
|
# 09-14.txt (the Exaltation of the Holy Cross, Sep 14) — the traditional
|
||||||
|
# bronze-serpent/Cross typology (Num 21:6-9), only 1 entry (the only
|
||||||
|
# Responsory this file has in both languages).
|
||||||
|
num:
|
||||||
|
- r:
|
||||||
|
la: "Hæc est arbor digníssima, in paradísi médio situáta, * In qua salútis auctor própria morte mortem ómnium superávit."
|
||||||
|
en: "This is that noble tree, planted in the midst of the garden * Whereon the Author of our salvation did by His Own death openly triumph over the death of all men."
|
||||||
|
v:
|
||||||
|
la: "Crux præcellénti decóre fúlgida, quam Heraclíus imperátor concupiscénti ánimo recuperávit."
|
||||||
|
en: "Even the Cross, whereof the glory is so excellent, and which the Emperor Heraclius did so eagerly rescue."
|
||||||
|
|||||||
Reference in New Issue
Block a user