Bulk-import the full Psalter from Divinum Officium's Psalmorum text

Rather than continuing to author psalms one at a time as each hour
needs them, pull all 150 from the reference corpus directly (Latin +
English line up 1:1 for every psalm) — Vespers alone needed ~25 new
numbers, and Matins will eventually need most of the rest anyway.
Also completes 001.yml, which turned out to still be a 2-verse
placeholder predating this project's "verified" convention.

Ps 94 (the Invitatory) is included too, with its source file's
repeating "$ant" antiphon macro dropped — this app's Matins doesn't
need the interleaved-antiphon structure the real Invitatorium uses, so
it's stored as plain continuous verses like every other psalm (a
deliberate simplification, not an oversight). Its English is the
traditional Coverdale/BCP "Venite" translation rather than this
store's usual Douay-Rheims register, so it's marked `draft` pending a
deliberate reword later.

prime.test.ts's status-surfacing test relied on Ps 1 being incomplete;
rewritten against Ps 94's real verified/draft split and Ps 151 (off
the real 1-150 range) for the missing-fallback case instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-13 18:59:01 -04:00
parent b73f8e108a
commit 3aee8eca2f
86 changed files with 12426 additions and 30 deletions
+175
View File
@@ -0,0 +1,175 @@
# Verified against Divinum Officium (Latin Psalmorum, English translation) —
# bulk-pulled from the reference corpus's full Psalmorum text directly
# (Latin+English line up 1:1 for all 150), not a per-hour live query.
# Vulgate/Gallican numbering.
number: 73
verses:
- n: 1
text:
la: "Ut quid, Deus, repulísti in finem: * irátus est furor tuus super oves páscuæ tuæ?"
en: "O God, why hast thou cast us off unto the end: * why is thy wrath enkindled against the sheep of thy pasture?"
status:
la: verified
en: verified
- n: 2
text:
la: "Memor esto congregatiónis tuæ, * quam possedísti ab inítio."
en: "Remember thy congregation, * which thou hast possessed from the beginning."
status:
la: verified
en: verified
- n: 2
text:
la: "Redemísti virgam hereditátis tuæ: * mons Sion, in quo habitásti in eo."
en: "The sceptre of thy inheritance which thou hast redeemed: * mount Sion in which thou hast dwelt."
status:
la: verified
en: verified
- n: 3
text:
la: "Leva manus tuas in supérbias eórum in finem: * quanta malignátus est inimícus in sancto!"
en: "Lift up thy hands against their pride unto the end; * see what things the enemy hath done wickedly in the sanctuary."
status:
la: verified
en: verified
- n: 4
text:
la: "Et gloriáti sunt qui odérunt te: * in médio solemnitátis tuæ."
en: "And they that hate thee have made their boasts, * in the midst of thy solemnity."
status:
la: verified
en: verified
- n: 5
text:
la: "Posuérunt signa sua, signa: * et non cognovérunt sicut in éxitu super summum."
en: "They have set up their ensigns for signs, * and they knew not both in the going out and on the highest top."
status:
la: verified
en: verified
- n: 6
text:
la: "Quasi in silva lignórum secúribus excidérunt jánuas ejus in idípsum: * in secúri et áscia dejecérunt eam."
en: "As with axes in a wood of trees, they have cut down at once the gates thereof, * with axe and hatchet they have brought it down."
status:
la: verified
en: verified
- n: 7
text:
la: "Incendérunt igni Sanctuárium tuum: * in terra polluérunt tabernáculum nóminis tui."
en: "They have set fire to thy sanctuary: * they have defiled the dwelling place of thy name on the earth."
status:
la: verified
en: verified
- n: 8
text:
la: "Dixérunt in corde suo cognátio eórum simul: * Quiéscere faciámus omnes dies festos Dei a terra."
en: "They said in their heart, the whole kindred of them together: * Let us abolish all the festival days of God from the land."
status:
la: verified
en: verified
- n: 9
text:
la: "Signa nostra non vídimus, jam non est prophéta: * et nos non cognóscet ámplius."
en: "Our signs we have not seen, there is now no prophet: * and he will know us no more."
status:
la: verified
en: verified
- n: 10
text:
la: "Úsquequo, Deus, improperábit inimícus: * irrítat adversárius nomen tuum in finem?"
en: "How long, O God, shall the enemy reproach: * is the adversary to provoke thy name for ever?"
status:
la: verified
en: verified
- n: 11
text:
la: "Ut quid avértis manum tuam, et déxteram tuam, * de médio sinu tuo in finem?"
en: "Why dost thou turn away thy hand: and thy right hand * out of the midst of thy bosom for ever?"
status:
la: verified
en: verified
- n: 12
text:
la: "Deus autem Rex noster ante sǽcula: * operátus est salútem in médio terræ."
en: "But God is our king before ages: * he hath wrought salvation in the midst of the earth."
status:
la: verified
en: verified
- n: 13
text:
la: "Tu confirmásti in virtúte tua mare: * contribulásti cápita dracónum in aquis."
en: "Thou by thy strength didst make the sea firm: * thou didst crush the heads of the dragons in the waters."
status:
la: verified
en: verified
- n: 14
text:
la: "Tu confregísti cápita dracónis: * dedísti eum escam pópulis Æthíopum."
en: "Thou hast broken the heads of the dragon: * thou hast given him to be meat for the people of the Ethiopians."
status:
la: verified
en: verified
- n: 15
text:
la: "Tu dirupísti fontes, et torréntes: * tu siccásti flúvios Ethan."
en: "Thou hast broken up the fountains and the torrents: * thou hast dried up the Ethan rivers."
status:
la: verified
en: verified
- n: 16
text:
la: "Tuus est dies, et tua est nox: * tu fabricátus es auróram et solem."
en: "Thine is the day, and thine is the night: * thou hast made the morning light and the sun."
status:
la: verified
en: verified
- n: 17
text:
la: "Tu fecísti omnes términos terræ: * æstátem et ver tu plasmásti ea."
en: "Thou hast made all the borders of the earth: * the summer and the spring were formed by thee."
status:
la: verified
en: verified
- n: 18
text:
la: "Memor esto hujus, inimícus improperávit Dómino: * et pópulus insípiens incitávit nomen tuum."
en: "Remember this, the enemy hath reproached the Lord: * and a foolish people hath provoked thy name."
status:
la: verified
en: verified
- n: 19
text:
la: "Ne tradas béstiis ánimas confiténtes tibi, * et ánimas páuperum tuórum ne obliviscáris in finem."
en: "Deliver not up to beasts the souls that confess to thee: * and forget not to the end the souls of thy poor."
status:
la: verified
en: verified
- n: 20
text:
la: "Réspice in testaméntum tuum: * quia repléti sunt, qui obscuráti sunt terræ dómibus iniquitátum."
en: "Have regard to thy covenant: * for they that are the obscure of the earth have been filled with dwellings of iniquity."
status:
la: verified
en: verified
- n: 21
text:
la: "Ne avertátur húmilis factus confúsus: * pauper et inops laudábunt nomen tuum."
en: "Let not the humble be turned away with confusion: * the poor and needy shall praise thy name."
status:
la: verified
en: verified
- n: 22
text:
la: "Exsúrge, Deus, júdica causam tuam: * memor esto improperiórum tuórum, eórum quæ ab insipiénte sunt tota die."
en: "Arise, O God, judge thy own cause: * remember thy reproaches with which the foolish man hath reproached thee all the day."
status:
la: verified
en: verified
- n: 23
text:
la: "Ne obliviscáris voces inimicórum tuórum: * supérbia eórum, qui te odérunt, ascéndit semper."
en: "Forget not the voices of thy enemies: * the pride of them that hate thee ascendeth continually."
status:
la: verified
en: verified