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
+147
View File
@@ -0,0 +1,147 @@
# 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: 58
verses:
- n: 2
text:
la: "Éripe me de inimícis meis, Deus meus: * et ab insurgéntibus in me líbera me."
en: "Deliver me from my enemies, O my God; * and defend me from them that rise up against me."
status:
la: verified
en: verified
- n: 3
text:
la: "Éripe me de operántibus iniquitátem: * et de viris sánguinum salva me."
en: "Deliver me from them that work iniquity, * and save me from bloody men."
status:
la: verified
en: verified
- n: 4
text:
la: "Quia ecce cepérunt ánimam meam: * irruérunt in me fortes."
en: "For behold they have caught my soul: * the mighty have rushed in upon me:"
status:
la: verified
en: verified
- n: 5
text:
la: "Neque iníquitas mea, neque peccátum meum, Dómine: * sine iniquitáte cucúrri, et diréxi."
en: "Neither is it my iniquity, nor my sin, O Lord: * without iniquity have I run, and directed my steps."
status:
la: verified
en: verified
- n: 6
text:
la: "Exsúrge in occúrsum meum, et vide: * et tu, Dómine, Deus virtútum, Deus Israël,"
en: "Rise up thou to meet me, and behold: * even thou, O Lord, the God of hosts, the God of Israel."
status:
la: verified
en: verified
- n: 6
text:
la: "Inténde ad visitándas omnes gentes: * non misereáris ómnibus, qui operántur iniquitátem."
en: "Attend to visit all the nations: * have no mercy on all them that work iniquity."
status:
la: verified
en: verified
- n: 7
text:
la: "Converténtur ad vésperam: et famem patiéntur ut canes, * et circuíbunt civitátem."
en: "They shall return at evening, and shall suffer hunger like dogs: * and shall go round about the city."
status:
la: verified
en: verified
- n: 8
text:
la: "Ecce, loquéntur in ore suo, et gládius in lábiis eórum: * quóniam quis audívit?"
en: "Behold they shall speak with their mouth, and a sword is in their lips: * for who, say they, hath heard us?"
status:
la: verified
en: verified
- n: 9
text:
la: "Et tu, Dómine, deridébis eos: * ad níhilum dedúces omnes gentes."
en: "But thou, O Lord, shalt laugh at them: * thou shalt bring all the nations to nothing."
status:
la: verified
en: verified
- n: 10
text:
la: "Fortitúdinem meam ad te custódiam, quia, Deus, suscéptor meus es: * Deus meus, misericórdia ejus prævéniet me."
en: "I will keep my strength to thee: for thou art my protector: * my God, his mercy shall prevent me."
status:
la: verified
en: verified
- n: 12
text:
la: "Deus osténdet mihi super inimícos meos, ne occídas eos: * nequándo obliviscántur pópuli mei."
en: "God shall let me see over my enemies: slay them not, * lest at any time my people forget."
status:
la: verified
en: verified
- n: 12
text:
la: "Dispérge illos in virtúte tua: * et depóne eos, protéctor meus, Dómine:"
en: "And scatter them by thy power; * and bring them down, O Lord, my protector:"
status:
la: verified
en: verified
- n: 13
text:
la: "Delíctum oris eórum, sermónem labiórum ipsórum: * et comprehendántur in supérbia sua."
en: "For the sin of their mouth, and the word of their lips: * and let them be taken in their pride."
status:
la: verified
en: verified
- n: 13
text:
la: "Et de exsecratióne et mendácio annuntiabúntur in consummatióne: * in ira consummatiónis, et non erunt."
en: "And for their cursing and lying they shall be talked of, when they are consumed: * when they are consumed by thy wrath, and they shall be no more."
status:
la: verified
en: verified
- n: 14
text:
la: "Et scient quia Deus dominábitur Jacob: * et fínium terræ."
en: "And they shall know that God will rule Jacob, * and all the ends of the earth."
status:
la: verified
en: verified
- n: 15
text:
la: "Converténtur ad vésperam: et famem patiéntur ut canes, * et circuíbunt civitátem."
en: "They shall return at evening and shall suffer hunger like dogs: * and shall go round about the city."
status:
la: verified
en: verified
- n: 16
text:
la: "Ipsi dispergéntur ad manducándum: * si vero non fúerint saturáti, et murmurábunt."
en: "They shall be scattered abroad to eat, * and shall murmur if they be not filled."
status:
la: verified
en: verified
- n: 17
text:
la: "Ego autem cantábo fortitúdinem tuam: * et exsultábo mane misericórdiam tuam."
en: "But I will sing thy strength: * and will extol thy mercy in the morning."
status:
la: verified
en: verified
- n: 17
text:
la: "Quia factus es suscéptor meus, * et refúgium meum, in die tribulatiónis meæ."
en: "For thou art become my support, * and my refuge, in the day of my trouble."
status:
la: verified
en: verified
- n: 18
text:
la: "Adjútor meus, tibi psallam, quia, Deus, suscéptor meus es: * Deus meus, misericórdia mea."
en: "Unto thee, O my helper, will I sing, for thou art God my defence: * my God my mercy."
status:
la: verified
en: verified