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
+308
View File
@@ -0,0 +1,308 @@
# 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: 106
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: "Dicant qui redémpti sunt a Dómino, quos redémit de manu inimíci: * et de regiónibus congregávit eos:"
en: "Let them say so that have been redeemed by the Lord, whom he hath redeemed from the hand of the enemy: * and gathered out of the countries."
status:
la: verified
en: verified
- n: 3
text:
la: "A solis ortu, et occásu: * ab aquilóne, et mari."
en: "From the rising and the setting of the sun, * from the north and from the sea."
status:
la: verified
en: verified
- n: 4
text:
la: "Erravérunt in solitúdine in inaquóso: * viam civitátis habitáculi non invenérunt."
en: "They wandered in a wilderness, in a place without water: * they found not the way of a city for their habitation."
status:
la: verified
en: verified
- n: 5
text:
la: "Esuriéntes, et sitiéntes: * ánima eórum in ipsis defécit."
en: "They were hungry and thirsty: * their soul fainted in them."
status:
la: verified
en: verified
- n: 6
text:
la: "Et clamavérunt ad Dóminum cum tribularéntur: * et de necessitátibus eórum erípuit eos."
en: "And they cried to the Lord in their tribulation: * and he delivered them out of their distresses."
status:
la: verified
en: verified
- n: 7
text:
la: "Et dedúxit eos in viam rectam: * ut irent in civitátem habitatiónis."
en: "And he led them into the right way: * that they might go to a city of habitation."
status:
la: verified
en: verified
- n: 8
text:
la: "Confiteántur Dómino misericórdiæ ejus: * et mirabília ejus fíliis hóminum."
en: "Let the mercies of the Lord give glory to him: * and his wonderful works to the children of men."
status:
la: verified
en: verified
- n: 9
text:
la: "Quia satiávit ánimam inánem: * et ánimam esuriéntem satiávit bonis."
en: "For he hath satisfied the empty soul, * and hath filled the hungry soul with good things."
status:
la: verified
en: verified
- n: 10
text:
la: "Sedéntes in ténebris, et umbra mortis: * vinctos in mendicitáte et ferro."
en: "Such as sat in darkness and in the shadow of death: * bound in want and in iron."
status:
la: verified
en: verified
- n: 11
text:
la: "Quia exacerbavérunt elóquia Dei: * et consílium Altíssimi irritavérunt."
en: "Because they had exasperated the words of God: * and provoked the counsel of the most High:"
status:
la: verified
en: verified
- n: 12
text:
la: "Et humiliátum est in labóribus cor eórum: * infirmáti sunt, nec fuit qui adjuváret."
en: "And their heart was humbled with labours: * they were weakened, and there was none to help them."
status:
la: verified
en: verified
- n: 13
text:
la: "Et clamavérunt ad Dóminum cum tribularéntur: * et de necessitátibus eórum liberávit eos."
en: "Then they cried to the Lord in their affliction: * and he delivered them out of their distresses."
status:
la: verified
en: verified
- n: 14
text:
la: "Et edúxit eos de ténebris, et umbra mortis: * et víncula eórum disrúpit."
en: "And he brought them out of darkness, * and the shadow of death; and broke their bonds in sunder."
status:
la: verified
en: verified
- n: 15
text:
la: "Confiteántur Dómino misericórdiæ ejus: * et mirabília ejus fíliis hóminum."
en: "Let the mercies of the Lord give glory to him, * and his wonderful works to the children of men."
status:
la: verified
en: verified
- n: 16
text:
la: "Quia contrívit portas ǽreas: * et vectes férreos confrégit."
en: "Because he hath broken gates of brass, * and burst the iron bars."
status:
la: verified
en: verified
- n: 17
text:
la: "Suscépit eos de via iniquitátis eórum: * propter injustítias enim suas humiliáti sunt."
en: "He took them out of the way of their iniquity: * for they were brought low for their injustices."
status:
la: verified
en: verified
- n: 18
text:
la: "Omnem escam abomináta est ánima eórum: * et appropinquavérunt usque ad portas mortis."
en: "Their soul abhorred all manner of meat: * and they drew nigh even to the gates of death."
status:
la: verified
en: verified
- n: 19
text:
la: "Et clamavérunt ad Dóminum cum tribularéntur: * et de necessitátibus eórum liberávit eos."
en: "And they cried to the Lord in their affliction: * and he delivered them out of their distresses."
status:
la: verified
en: verified
- n: 20
text:
la: "Misit verbum suum, et sanávit eos: * et erípuit eos de interitiónibus eórum."
en: "He sent his word, and healed them: * and delivered them from their destructions."
status:
la: verified
en: verified
- n: 21
text:
la: "Confiteántur Dómino misericórdiæ ejus: * et mirabília ejus fíliis hóminum."
en: "Let the mercies of the Lord give glory to him: * and his wonderful works to the children of men."
status:
la: verified
en: verified
- n: 22
text:
la: "Et sacríficent sacrifícium laudis: * et annúntient ópera ejus in exsultatióne."
en: "And let them sacrifice the sacrifice of praise: * and declare his works with joy."
status:
la: verified
en: verified
- n: 23
text:
la: "Qui descéndunt mare in návibus, * faciéntes operatiónem in aquis multis."
en: "They that go down to the sea in ships, * doing business in the great waters:"
status:
la: verified
en: verified
- n: 24
text:
la: "Ipsi vidérunt ópera Dómini, * et mirabília ejus in profúndo."
en: "These have seen the works of the Lord, * and his wonders in the deep."
status:
la: verified
en: verified
- n: 25
text:
la: "Dixit, et stetit spíritus procéllæ: * et exaltáti sunt fluctus ejus."
en: "He said the word, and there arose a storm of wind: * and the waves thereof were lifted up."
status:
la: verified
en: verified
- n: 26
text:
la: "Ascéndunt usque ad cælos, et descéndunt usque ad abýssos: * ánima eórum in malis tabescébat."
en: "They mount up to the heavens, and they go down to the depths: * their soul pined away with evils."
status:
la: verified
en: verified
- n: 27
text:
la: "Turbáti sunt, et moti sunt sicut ébrius: * et omnis sapiéntia eórum devoráta est."
en: "They were troubled, and reeled like a drunken man; * and all their wisdom was swallowed up."
status:
la: verified
en: verified
- n: 28
text:
la: "Et clamavérunt ad Dóminum cum tribularéntur: * et de necessitátibus eórum edúxit eos."
en: "And they cried to the Lord in their affliction: * and he brought them out of their distresses."
status:
la: verified
en: verified
- n: 29
text:
la: "Et státuit procéllam ejus in auram: * et siluérunt fluctus ejus."
en: "And he turned the storm into a breeze: * and its waves were still."
status:
la: verified
en: verified
- n: 30
text:
la: "Et lætáti sunt quia siluérunt: * et dedúxit eos in portum voluntátis eórum."
en: "And they rejoiced because they were still: * and he brought them to the haven which they wished for."
status:
la: verified
en: verified
- n: 31
text:
la: "Confiteántur Dómino misericórdiæ ejus: * et mirabília ejus fíliis hóminum."
en: "Let the mercies of the Lord give glory to him, * and his wonderful works to the children of men."
status:
la: verified
en: verified
- n: 32
text:
la: "Et exáltent eum in ecclésia plebis: * et in cáthedra seniórum laudent eum."
en: "And let them exalt him in the church of the people: * and praise him in the chair of the ancients."
status:
la: verified
en: verified
- n: 33
text:
la: "Pósuit flúmina in desértum: * et éxitus aquárum in sitim."
en: "He hath turned rivers into a wilderness: * and the sources of water into dry ground:"
status:
la: verified
en: verified
- n: 34
text:
la: "Terram fructíferam in salsúginem: * a malítia inhabitántium in ea."
en: "A fruitful land into barrenness, * for the wickedness of them that dwell therein."
status:
la: verified
en: verified
- n: 35
text:
la: "Pósuit desértum in stagna aquárum: * et terram sine aqua in éxitus aquárum."
en: "He hath turned a wilderness into pools of water, * and a dry land into water springs."
status:
la: verified
en: verified
- n: 36
text:
la: "Et collocávit illic esuriéntes: * et constituérunt civitátem habitatiónis."
en: "And hath placed there the hungry; * and they made a city for their habitation."
status:
la: verified
en: verified
- n: 37
text:
la: "Et seminavérunt agros, et plantavérunt víneas: * et fecérunt fructum nativitátis."
en: "And they sowed fields, and planted vineyards: * and they yielded fruit of birth."
status:
la: verified
en: verified
- n: 38
text:
la: "Et benedíxit eis, et multiplicáti sunt nimis: * et juménta eórum non minorávit."
en: "And he blessed them, and they were multiplied exceedingly: * and their cattle he suffered not to decrease."
status:
la: verified
en: verified
- n: 39
text:
la: "Et pauci facti sunt: * et vexáti sunt a tribulatióne malórum, et dolóre."
en: "Then they were brought to be few: * and they were afflicted through the trouble of evils and sorrow."
status:
la: verified
en: verified
- n: 40
text:
la: "Effúsa est contémptio super príncipes: * et erráre fecit eos in ínvio, et non in via."
en: "Contempt was poured forth upon their princes: * and he caused them to wander where there was no passing, and out of the way."
status:
la: verified
en: verified
- n: 41
text:
la: "Et adjúvit páuperem de inópia: * et pósuit sicut oves famílias."
en: "And he helped the poor out of poverty: * and made him families like a flock of sheep."
status:
la: verified
en: verified
- n: 42
text:
la: "Vidébunt recti, et lætabúntur: * et omnis iníquitas oppilábit os suum."
en: "The just shall see, and shall rejoice, * and all iniquity shall stop their mouth."
status:
la: verified
en: verified
- n: 43
text:
la: "Quis sápiens et custódiet hæc? * et intélleget misericórdias Dómini."
en: "Who is wise, and will keep these things: * and will understand the mercies of the Lord?"
status:
la: verified
en: verified