diff --git a/TODO.md b/TODO.md index 6680fb7..36c170a 100644 --- a/TODO.md +++ b/TODO.md @@ -116,7 +116,14 @@ saint has the same kind of mismatch. St. Valentine, Chair of St. Peter at Antioch, St. Matthias (source's own English existed but was jarringly modern next to everything else's archaic register — reworded to match, marked `draft`). -- **March-December (93 saints): not started.** +- **March (6 total): done, 5 authored/corrected, 1 flagged.** St. Lucius I, + St. Thomas Aquinas, the Forty Holy Martyrs, St. Gregory the Great + (translated, source had no English — the "non Angli sed Angeli" antiphon), + St. Joseph (corrected). St. Frances of Rome left `missing`: Simplex rank, + and March 9 always falls within Lent every tested year (2026-2035) — she + structurally can never win her own day outright under this app's own + calendar rules, so there's no live-rendered antiphon to source at all. +- **April-December (87 saints): not started.** - **~52 temporal entries: not started.** - **94 `propers: null` saints: not started** — need a collect authored (a bigger, separate task) before an antiphon id even has anywhere to attach. diff --git a/src/data/propers/common/forty-holy-martyrs-antiphon.yml b/src/data/propers/common/forty-holy-martyrs-antiphon.yml new file mode 100644 index 0000000..9258cea --- /dev/null +++ b/src/data/propers/common/forty-holy-martyrs-antiphon.yml @@ -0,0 +1,10 @@ +# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds +# live query, the Forty Holy Martyrs' own day (2026-03-10). The +# Benedictus antiphon. +id: forty-holy-martyrs-antiphon +text: + la: "Vestri capílli cápitis * omnes numeráti sunt: nolíte timére: multis passéribus melióres estis vos." + en: "Even the very hairs of your head are all numbered: * fear not therefore; ye are of more value than many sparrows." +status: + la: verified + en: verified diff --git a/src/data/propers/common/st-gregory-the-great-antiphon.yml b/src/data/propers/common/st-gregory-the-great-antiphon.yml new file mode 100644 index 0000000..4be6ad9 --- /dev/null +++ b/src/data/propers/common/st-gregory-the-great-antiphon.yml @@ -0,0 +1,14 @@ +# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds +# live query, St. Gregory the Great's own day (2026-03-12) -- the +# Benedictus antiphon. The source's own English page didn't render a +# translation (silently duplicated the Latin); translated here in the +# same register as the rest of this project's antiphons, so marked +# `draft` rather than `verified`. Alludes to the well-known "non Angli +# sed Angeli" episode (Bede, Historia Ecclesiastica II.1). +id: st-gregory-the-great-antiphon +text: + la: "Gregórius, respíciens Anglórum júvenes, ait: Angélicam habent fáciem, et tales Angelórum in cælis decet esse consórtes." + en: "Gregory, beholding the English youths, said: They have an angelic countenance, and it is meet that such should be companions of the Angels in heaven." +status: + la: verified + en: draft diff --git a/src/data/propers/common/st-joseph-antiphon.yml b/src/data/propers/common/st-joseph-antiphon.yml index 5ab88c4..c9ab113 100644 --- a/src/data/propers/common/st-joseph-antiphon.yml +++ b/src/data/propers/common/st-joseph-antiphon.yml @@ -1,10 +1,13 @@ -# Verified against Divinum Officium (Latin/English Sancti/03-19.txt's own -# [Ant 1] — the Lauds-hour antiphon, not Terce's, which falls back to a -# generic Common text instead. +# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds +# live query, St. Joseph's own day (2026-03-19) -- the Benedictus +# antiphon. Corrects the previous version of this file, which had been +# sourced from the Roman/secular rite's Sancti/03-19.txt's own [Ant 1] +# instead: real but different text from what Monastic 1617 actually +# renders at Lauds, same mistake as St. Lawrence's earlier fix. id: st-joseph-antiphon text: - la: "Exsúrgens Joseph a somno, * fecit sicut præcépit ei Angelus Dómini, et accépit cónjugem suam." - en: "Joseph, being raised * from sleep, did as the Angel of the Lord had bidden him, and took unto him his wife." + la: "Euge, serve bone et fidélis, quia in pauca fuísti fidélis, supra multa te constítuam, intra in gáudium Dómini tui." + en: "Well done, thou good and faithful servant; thou hast been faithful over a few things, I will make thee ruler over many things; enter thou into the joy of thy Lord." status: la: verified en: verified diff --git a/src/data/propers/common/st-lucius-i-antiphon.yml b/src/data/propers/common/st-lucius-i-antiphon.yml new file mode 100644 index 0000000..d89d7d6 --- /dev/null +++ b/src/data/propers/common/st-lucius-i-antiphon.yml @@ -0,0 +1,10 @@ +# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds +# live query, St. Lucius I's own day (2030-03-04 -- 2026/2027/2028 are +# all governed by Lent). The Benedictus antiphon. +id: st-lucius-i-antiphon +text: + la: "Qui odit * ánimam suam in hoc mundo, in vitam ætérnam custódit eam." + en: "He that hateth his life * in this world, shall keep it unto life eternal." +status: + la: verified + en: verified diff --git a/src/data/propers/common/st-thomas-aquinas-antiphon.yml b/src/data/propers/common/st-thomas-aquinas-antiphon.yml new file mode 100644 index 0000000..d246dce --- /dev/null +++ b/src/data/propers/common/st-thomas-aquinas-antiphon.yml @@ -0,0 +1,10 @@ +# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds +# live query, St. Thomas Aquinas's own day (2026-03-07). The Benedictus +# antiphon. +id: st-thomas-aquinas-antiphon +text: + la: "Euge, serve bone et fidélis, quia in pauca fuísti fidélis, supra multa te constítuam, intra in gáudium Dómini tui." + en: "Well done, thou good and faithful servant; thou hast been faithful over a few things, I will make thee ruler over many things; enter thou into the joy of thy Lord." +status: + la: verified + en: verified