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
+259
View File
@@ -0,0 +1,259 @@
# 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: 103
verses:
- n: 1
text:
la: "Bénedic, ánima mea, Dómino: * Dómine, Deus meus, magnificátus es veheménter."
en: "Bless the Lord, O my soul: * O Lord my God, thou art exceedingly great."
status:
la: verified
en: verified
- n: 1
text:
la: "Confessiónem, et decórem induísti: * amíctus lúmine sicut vestiménto:"
en: "Thou hast put on praise and beauty: * and art clothed with light as with a garment."
status:
la: verified
en: verified
- n: 2
text:
la: "Exténdens cælum sicut pellem: * qui tegis aquis superióra ejus."
en: "Who stretchest out the heaven like a pavilion: * who coverest the higher rooms thereof with water."
status:
la: verified
en: verified
- n: 3
text:
la: "Qui ponis nubem ascénsum tuum: * qui ámbulas super pennas ventórum."
en: "Who makest the clouds thy chariot: * who walkest upon the wings of the winds."
status:
la: verified
en: verified
- n: 4
text:
la: "Qui facis ángelos tuos, spíritus: * et minístros tuos ignem uréntem."
en: "Who makest thy angels spirits: * and thy ministers a burning fire."
status:
la: verified
en: verified
- n: 5
text:
la: "Qui fundásti terram super stabilitátem suam: * non inclinábitur in sǽculum sǽculi."
en: "Who hast founded the earth upon its own bases: * it shall not be moved for ever and ever."
status:
la: verified
en: verified
- n: 6
text:
la: "Abýssus, sicut vestiméntum, amíctus ejus: * super montes stabunt aquæ."
en: "The deep like a garment is its clothing: * above the mountains shall the waters stand."
status:
la: verified
en: verified
- n: 7
text:
la: "Ab increpatióne tua fúgient: * a voce tonítrui tui formidábunt."
en: "At thy rebuke they shall flee: * at the voice of thy thunder they shall fear."
status:
la: verified
en: verified
- n: 8
text:
la: "Ascéndunt montes: et descéndunt campi * in locum, quem fundásti eis."
en: "The mountains ascend, and the plains descend * into the place which thou hast founded for them."
status:
la: verified
en: verified
- n: 9
text:
la: "Términum posuísti, quem non transgrediéntur: * neque converténtur operíre terram."
en: "Thou hast set a bound which they shall not pass over; * neither shall they return to cover the earth."
status:
la: verified
en: verified
- n: 10
text:
la: "Qui emíttis fontes in convállibus: * inter médium móntium pertransíbunt aquæ."
en: "Thou sendest forth springs in the vales: * between the midst of the hills the waters shall pass."
status:
la: verified
en: verified
- n: 11
text:
la: "Potábunt omnes béstiæ agri: * exspectábunt ónagri in siti sua."
en: "All the beasts of the field shall drink: * the wild asses shall expect in their thirst."
status:
la: verified
en: verified
- n: 12
text:
la: "Super ea vólucres cæli habitábunt: * de médio petrárum dabunt voces."
en: "Over them the birds of the air shall dwell: * from the midst of the rocks they shall give forth their voices."
status:
la: verified
en: verified
- n: 13
text:
la: "Rigans montes de superióribus suis: * de fructu óperum tuórum satiábitur terra:"
en: "Thou waterest the hills from thy upper rooms: * the earth shall be filled with the fruit of thy works:"
status:
la: verified
en: verified
- n: 14
text:
la: "Prodúcens fænum juméntis, * et herbam servitúti hóminum:"
en: "Bringing forth grass for cattle, * and herb for the service of men."
status:
la: verified
en: verified
- n: 14
text:
la: "Ut edúcas panem de terra: * et vinum lætíficet cor hóminis:"
en: "That thou mayst bring bread out of the earth: * and that wine may cheer the heart of man."
status:
la: verified
en: verified
- n: 15
text:
la: "Ut exhílaret fáciem in óleo: * et panis cor hóminis confírmet."
en: "That he may make the face cheerful with oil: * and that bread may strengthen mans heart."
status:
la: verified
en: verified
- n: 16
text:
la: "Saturabúntur ligna campi, et cedri Líbani, quas plantávit: * illic pásseres nidificábunt."
en: "The trees of the field shall be filled, and the cedars of Libanus which he hath planted: * there the sparrows shall make their nests."
status:
la: verified
en: verified
- n: 17
text:
la: "Heródii domus dux est eórum: * montes excélsi cervis: petra refúgium herináciis."
en: "The highest of them is the house of the heron. * The high hills are a refuge for the harts, the rock for the irchins."
status:
la: verified
en: verified
- n: 19
text:
la: "Fecit lunam in témpora: * sol cognóvit occásum suum."
en: "He hath made the moon for seasons: * the sun knoweth his going down."
status:
la: verified
en: verified
- n: 20
text:
la: "Posuísti ténebras, et facta est nox: * in ipsa pertransíbunt omnes béstiæ silvæ."
en: "Thou hast appointed darkness, and it is night: * in it shall all the beasts of the woods go about:"
status:
la: verified
en: verified
- n: 21
text:
la: "Cátuli leónum rugiéntes, ut rápiant, * et quærant a Deo escam sibi."
en: "The young lions roaring after their prey, * and seeking their meat from God."
status:
la: verified
en: verified
- n: 22
text:
la: "Ortus est sol, et congregáti sunt: * et in cubílibus suis collocabúntur."
en: "The sun ariseth, and they are gathered together: * and they shall lie down in their dens."
status:
la: verified
en: verified
- n: 23
text:
la: "Exíbit homo ad opus suum: * et ad operatiónem suam usque ad vésperum."
en: "Man shall go forth to his work, * and to his labour until the evening."
status:
la: verified
en: verified
- n: 24
text:
la: "Quam magnificáta sunt ópera tua, Dómine! * ómnia in sapiéntia fecísti: impléta est terra possessióne tua."
en: "How great are thy works, O Lord? * thou hast made all things in wisdom: the earth is filled with thy riches."
status:
la: verified
en: verified
- n: 25
text:
la: "Hoc mare magnum, et spatiósum mánibus: * illic reptília, quorum non est númerus."
en: "So is this great sea, which stretcheth wide its arms: * there are creeping things without number:"
status:
la: verified
en: verified
- n: 26
text:
la: "Animália pusílla cum magnis: * illic naves pertransíbunt."
en: "Creatures little and great. * There the ships shall go."
status:
la: verified
en: verified
- n: 27
text:
la: "Draco iste, quem formásti ad illudéndum ei: * ómnia a te exspéctant ut des illis escam in témpore."
en: "This sea dragon which thou hast formed to play therein. * All expect of thee that thou give them food in season."
status:
la: verified
en: verified
- n: 28
text:
la: "Dante te illis, cólligent: * aperiénte te manum tuam, ómnia implebúntur bonitáte."
en: "What thou givest to them they shall gather up: * when thou openest thy hand, they shall all be filled with good."
status:
la: verified
en: verified
- n: 29
text:
la: "Averténte autem te fáciem, turbabúntur: * áuferes spíritum eórum, et defícient, et in púlverem suum reverténtur."
en: "But if thou turnest away thy face, they shall be troubled: * thou shalt take away their breath, and they shall fail, and shall return to their dust."
status:
la: verified
en: verified
- n: 30
text:
la: "Emíttes spíritum tuum, et creabúntur: * et renovábis fáciem terræ."
en: "Thou shalt send forth thy spirit, and they shall be created: * and thou shalt renew the face of the earth."
status:
la: verified
en: verified
- n: 31
text:
la: "Sit glória Dómini in sǽculum: * lætábitur Dóminus in opéribus suis:"
en: "May the glory of the Lord endure for ever: * the Lord shall rejoice in his works."
status:
la: verified
en: verified
- n: 32
text:
la: "Qui réspicit terram, et facit eam trémere: * qui tangit montes, et fúmigant."
en: "He looketh upon the earth, and maketh it tremble: * he toucheth the mountains, and they smoke."
status:
la: verified
en: verified
- n: 33
text:
la: "Cantábo Dómino in vita mea: * psallam Deo meo, quámdiu sum."
en: "I will sing to the Lord as long as I live: * I will sing praise to my God while I have my being."
status:
la: verified
en: verified
- n: 34
text:
la: "Jucúndum sit ei elóquium meum: * ego vero delectábor in Dómino."
en: "Let my speech be acceptable to him: * but I will take delight in the Lord."
status:
la: verified
en: verified
- n: 35
text:
la: "Defíciant peccatóres a terra, et iníqui ita ut non sint: * bénedic, ánima mea, Dómino."
en: "Let sinners be consumed out of the earth, and the unjust, so that they be no more: * O my soul, bless thou the Lord."
status:
la: verified
en: verified