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
+336
View File
@@ -0,0 +1,336 @@
# 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: 105
verses:
- n: 1
text:
la: "Confitémini Dómino, quóniam bonus: * quóniam in sǽculum misericórdia ejus."
en: "Give glory to the Lord, for he is good: * for his mercy endureth for ever."
status:
la: verified
en: verified
- n: 2
text:
la: "Quis loquétur poténtias Dómini, * audítas fáciet omnes laudes ejus?"
en: "Who shall declare the powers of the Lord? * who shall set forth all his praises?"
status:
la: verified
en: verified
- n: 3
text:
la: "Beáti, qui custódiunt judícium, * et fáciunt justítiam in omni témpore."
en: "Blessed are they that keep judgment, * and do justice at all times."
status:
la: verified
en: verified
- n: 4
text:
la: "Meménto nostri, Dómine, in beneplácito pópuli tui: * vísita nos in salutári tuo:"
en: "Remember us, O Lord, in the favour of thy people: * visit us with thy salvation."
status:
la: verified
en: verified
- n: 5
text:
la: "Ad vidéndum in bonitáte electórum tuórum, ad lætándum in lætítia gentis tuæ: * ut laudéris cum hereditáte tua."
en: "That we may see the good of thy chosen, that we may rejoice in the joy of thy nation: * that thou mayst be praised with thy inheritance."
status:
la: verified
en: verified
- n: 6
text:
la: "Peccávimus cum pátribus nostris: * injúste égimus, iniquitátem fécimus."
en: "We have sinned with our fathers: * we have acted unjustly, we have wrought iniquity."
status:
la: verified
en: verified
- n: 7
text:
la: "Patres nostri in Ægýpto non intellexérunt mirabília tua: * non fuérunt mémores multitúdinis misericórdiæ tuæ."
en: "Our fathers understood not thy wonders in Egypt: * they remembered not the multitude of thy mercies:"
status:
la: verified
en: verified
- n: 7
text:
la: "Et irritavérunt ascendéntes in mare, * Mare Rubrum."
en: "And they provoked to wrath going up to the sea, * even the Red Sea."
status:
la: verified
en: verified
- n: 8
text:
la: "Et salvávit eos propter nomen suum: * ut notam fáceret poténtiam suam."
en: "And he saved them for his own names sake: * that he might make his power known."
status:
la: verified
en: verified
- n: 9
text:
la: "Et incrépuit Mare Rubrum, et exsiccátum est, * et dedúxit eos in abýssis sicut in desérto."
en: "And he rebuked the Red Sea, and it was dried up: * and he led them through the depths, as in a wilderness."
status:
la: verified
en: verified
- n: 10
text:
la: "Et salvávit eos de manu odiéntium: * et redémit eos de manu inimíci."
en: "And he saved them from the hand of them that hated them: * and he redeemed them from the hand of the enemy."
status:
la: verified
en: verified
- n: 11
text:
la: "Et opéruit aqua tribulántes eos: * unus ex eis non remánsit."
en: "And the water covered them that afflicted them: * there was not one of them left."
status:
la: verified
en: verified
- n: 12
text:
la: "Et credidérunt verbis ejus: * et laudavérunt laudem ejus."
en: "And they believed his words: * and they sang his praises."
status:
la: verified
en: verified
- n: 13
text:
la: "Cito fecérunt, oblíti sunt óperum ejus: * et non sustinuérunt consílium ejus."
en: "They had quickly done, they forgot his works: * and they waited not for his counsels."
status:
la: verified
en: verified
- n: 14
text:
la: "Et concupiérunt concupiscéntiam in desérto: * et tentavérunt Deum in inaquóso."
en: "And they coveted their desire in the desert: * and they tempted God in the place without water."
status:
la: verified
en: verified
- n: 15
text:
la: "Et dedit eis petitiónem ipsórum: * et misit saturitátem in ánimas eórum."
en: "And he gave them their request: * and sent fulness into their souls."
status:
la: verified
en: verified
- n: 16
text:
la: "Et irritavérunt Móysen in castris: * Aaron, sanctum Dómini."
en: "And they provoked Moses in the camp, * Aaron the holy one of the Lord."
status:
la: verified
en: verified
- n: 17
text:
la: "Apérta est terra, et deglutívit Dathan: * et opéruit super congregatiónem Abíron."
en: "The earth opened and swallowed up Dathan: * and covered the congregation of Abiron."
status:
la: verified
en: verified
- n: 18
text:
la: "Et exársit ignis in synagóga eórum * flamma combússit peccatóres."
en: "And a fire was kindled in their congregation: * the flame burned the wicked."
status:
la: verified
en: verified
- n: 19
text:
la: "Et fecérunt vítulum in Horeb * et adoravérunt scúlptile."
en: "They made also a calf in Horeb: * and they adored the graven thing."
status:
la: verified
en: verified
- n: 20
text:
la: "Et mutavérunt glóriam suam * in similitúdinem vítuli comedéntis fænum."
en: "And they changed their glory * into the likeness of a calf that eateth grass."
status:
la: verified
en: verified
- n: 21
text:
la: "Oblíti sunt Deum, qui salvávit eos, * qui fecit magnália in Ægýpto, mirabília in terra Cham: terribília in Mari Rubro."
en: "They forgot God, who saved them, * who had done great things in Egypt, wondrous works in the land of Cham: terrible things in the Red Sea."
status:
la: verified
en: verified
- n: 23
text:
la: "Et dixit ut dispérderet eos: * si non Móyses, eléctus ejus, stetísset in confractióne in conspéctu ejus:"
en: "And he said that he would destroy them: * had not Moses his chosen stood before him in the breach:"
status:
la: verified
en: verified
- n: 24
text:
la: "Ut avérteret iram ejus ne dispérderet eos: * et pro níhilo habuérunt terram desiderábilem:"
en: "To turn away his wrath, lest he should destroy them; * and they set at nought the desirable land."
status:
la: verified
en: verified
- n: 25
text:
la: "Non credidérunt verbo ejus, et murmuravérunt in tabernáculis suis: * non exaudiérunt vocem Dómini."
en: "They believed not his word, and they murmured in their tents: * they hearkened not to the voice of the Lord."
status:
la: verified
en: verified
- n: 26
text:
la: "Et elevávit manum suam super eos: * ut prostérneret eos in desérto:"
en: "And he lifted up his hand over them: * to overthrow them in the desert;"
status:
la: verified
en: verified
- n: 27
text:
la: "Et ut deíceret semen eórum in natiónibus: * et dispérgeret eos in regiónibus."
en: "And to cast down their seed among the nations, * and to scatter them in the countries."
status:
la: verified
en: verified
- n: 28
text:
la: "Et initiáti sunt Beélphegor: * et comedérunt sacrifícia mortuórum."
en: "They also were initiated to Beelphegor: * and ate the sacrifices of the dead."
status:
la: verified
en: verified
- n: 29
text:
la: "Et irritavérunt eum in adinventiónibus suis: * et multiplicáta est in eis ruína."
en: "And they provoked him with their inventions: * and destruction was multiplied among them."
status:
la: verified
en: verified
- n: 30
text:
la: "Et stetit Phínees, et placávit: * et cessávit quassátio."
en: "Then Phinees stood up, and pacified him: * and the slaughter ceased."
status:
la: verified
en: verified
- n: 31
text:
la: "Et reputátum est ei in justítiam: * in generatiónem et generatiónem usque in sempitérnum."
en: "And it was reputed to him unto justice, * to generation and generation for evermore."
status:
la: verified
en: verified
- n: 32
text:
la: "Et irritavérunt eum ad aquas contradictiónis: * et vexátus est Móyses propter eos: quia exacerbavérunt spíritum ejus."
en: "They provoked him also at the waters of contradiction: * and Moses was afflicted for their sakes: because they exasperated his spirit."
status:
la: verified
en: verified
- n: 33
text:
la: "Et distínxit in lábiis suis: * non disperdidérunt gentes, quas dixit Dóminus illis."
en: "And he distinguished with his lips; * they did not destroy the nations of which the Lord spoke unto them."
status:
la: verified
en: verified
- n: 35
text:
la: "Et commísti sunt inter gentes, et didicérunt ópera eórum: et serviérunt sculptílibus eórum: * et factum est illis in scándalum."
en: "And they were mingled among the heathens, and learned their works: and served their idols, * and it became a stumblingblock to them."
status:
la: verified
en: verified
- n: 37
text:
la: "Et immolavérunt fílios suos, * et fílias suas dæmóniis."
en: "And they sacrificed their sons, * and their daughters to devils."
status:
la: verified
en: verified
- n: 38
text:
la: "Et effudérunt sánguinem innocéntem: * sánguinem filiórum suórum et filiárum suárum, quas sacrificavérunt sculptílibus Chánaan."
en: "And they shed innocent blood: * the blood of their sons and of their daughters which they sacrificed to the idols of Chanaan."
status:
la: verified
en: verified
- n: 39
text:
la: "Et infécta est terra in sanguínibus, et contamináta est in opéribus eórum: * et fornicáti sunt in adinventiónibus suis."
en: "And the land was polluted with blood, and was defiled with their works: * and they went aside after their own inventions."
status:
la: verified
en: verified
- n: 40
text:
la: "Et irátus est furóre Dóminus in pópulum suum: * et abominátus est hereditátem suam."
en: "And the Lord was exceedingly angry with his people: * and he abhorred his inheritance."
status:
la: verified
en: verified
- n: 41
text:
la: "Et trádidit eos in manus géntium: * et domináti sunt eórum qui odérunt eos."
en: "And he delivered them into the hands of the nations: * and they that hated them had dominion over them."
status:
la: verified
en: verified
- n: 42
text:
la: "Et tribulavérunt eos inimíci eórum, et humiliáti sunt sub mánibus eórum: * sæpe liberávit eos."
en: "And their enemies afflicted them: and they were humbled under their hands: * many times did he deliver them."
status:
la: verified
en: verified
- n: 43
text:
la: "Ipsi autem exacerbavérunt eum in consílio suo: * et humiliáti sunt in iniquitátibus suis."
en: "But they provoked him with their counsel: * and they were brought low by their iniquities."
status:
la: verified
en: verified
- n: 44
text:
la: "Et vidit, cum tribularéntur: * et audívit oratiónem eórum."
en: "And he saw when they were in tribulation: * and he heard their prayer."
status:
la: verified
en: verified
- n: 45
text:
la: "Et memor fuit testaménti sui: * et pœnítuit eum secúndum multitúdinem misericórdiæ suæ."
en: "And he was mindful of his covenant: * and repented according to the multitude of his mercies."
status:
la: verified
en: verified
- n: 46
text:
la: "Et dedit eos in misericórdias * in conspéctu ómnium qui céperant eos."
en: "And he gave them unto mercies, * in the sight of all those that had made them captives."
status:
la: verified
en: verified
- n: 47
text:
la: "Salvos nos fac, Dómine, Deus noster: * et cóngrega nos de natiónibus:"
en: "Save us, O Lord, our God: * and gather us from among nations:"
status:
la: verified
en: verified
- n: 47
text:
la: "Ut confiteámur nómini sancto tuo: * et gloriémur in laude tua."
en: "That we may give thanks to thy holy name, * and may glory in thy praise."
status:
la: verified
en: verified
- n: 48
text:
la: "Benedíctus Dóminus, Deus Israël, a sǽculo et usque in sǽculum: * et dicet omnis pópulus: Fiat, fiat."
en: "Blessed be the Lord the God of Israel, from everlasting to everlasting: * and let all the people say: So be it, so be it."
status:
la: verified
en: verified