propers: Benedictus antiphons for February's sanctoral entries (7/7)
Deploy / deploy (push) Successful in 55s

5 authored fresh (Dorothea, Apollonia, Scholastica, Valentine,
Matthias), 2 corrected (Agatha, Chair of St. Peter at Antioch -- both
confirmed sourced from the Roman rite's raw [Ant 1] rather than a real
Monastic 1617 rendering, same pattern as January's corrections).

Two needed translation/rewording, not just transcription: Scholastica
had no English at all in the source (translated fresh, marked draft);
Matthias's own English existed but was jarringly modern next to every
other antiphon's archaic register, so reworded to match (the
underlying verse's standard Douay-Rheims wording) and marked draft
rather than presented as a straight source transcription.

Also noted in TODO.md, not fixed: splitNamedAntiphon always marks its
output verified regardless of input status, so a draft antiphon
currently renders as if fully verified wherever it's actually
displayed -- a pre-existing issue across every hour, only now surfaced
by content with a real draft status going through it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-11 21:02:00 -04:00
parent cc0d8cc892
commit 93bcee414e
8 changed files with 98 additions and 18 deletions
+17 -1
View File
@@ -111,11 +111,27 @@ saint has the same kind of mismatch.
Vincent and Anastasius, Conversion of St. Paul, St. John Chrysostom, and Vincent and Anastasius, Conversion of St. Paul, St. John Chrysostom, and
St. Hilary of Poitiers (moved to his real date, Jan 14, per direct St. Hilary of Poitiers (moved to his real date, Jan 14, per direct
correction — see above). correction — see above).
- **February-December (100 saints): not started.** - **February (7 total): done, all 7.** St. Agatha, St. Dorothea, St.
Apollonia, St. Scholastica (translated, source had no English),
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.**
- **~52 temporal entries: not started.** - **~52 temporal entries: not started.**
- **94 `propers: null` saints: not started** — need a collect authored (a - **94 `propers: null` saints: not started** — need a collect authored (a
bigger, separate task) before an antiphon id even has anywhere to attach. bigger, separate task) before an antiphon id even has anywhere to attach.
### Bug found while checking February's results, not yet fixed
`hours/resolve-common.ts`'s `splitNamedAntiphon` always marks its output
`verified` regardless of the input status (`verifiedText()` hardcodes it) —
so a `draft`-marked antiphon (Scholastica's translation, Matthias's
reworded English) renders as if fully verified everywhere it's actually
displayed, even though the source YAML correctly says `draft`. Affects
every split antiphon across every hour (Prime, Terce, Compline, Lauds), not
just these two — pre-existing, just never surfaced until content with a
real `draft` status went through it.
## Mechanism not built at all ## Mechanism not built at all
- **Vespers** (`src/hours/vespers.ts` is still a stub). First/Second Vespers - **Vespers** (`src/hours/vespers.ts` is still a stub). First/Second Vespers
@@ -1,14 +1,16 @@
# Verified against Divinum Officium (Latin/English Sancti/02-22.txt's own # Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds
# [Ant 1] — this feast's true home; the Chair-of-Peter-at-Rome feast # live query, the Chair of St. Peter at Antioch's own day (2027-02-22,
# (Jan 18) cross-references this same text rather than repeating it, and # 2026 is governed by Lent I Sunday). The Benedictus antiphon. Corrects
# its collect is likewise identical to this feast's own (see # the previous version of this file, which had been sourced from the
# chair-of-st-peter-at-rome-collect.yml / chair-of-st-peter-at-antioch- # Roman/secular rite's Sancti/02-22.txt's own [Ant 1] instead: real but
# collect.yml — deliberately duplicated content, not a shared reference, # different text from what Monastic 1617 actually renders at Lauds, same
# matching this project's one-file-per-id convention). # mistake as St. Lawrence's earlier fix -- shared word-for-word with the
# Chair of St. Peter at Rome's own (already corrected), confirmed
# independently rather than assumed.
id: chair-of-st-peter-at-antioch-antiphon id: chair-of-st-peter-at-antioch-antiphon
text: text:
la: "Tu es pastor óvium, * Princeps Apostolórum, tibi tráditæ sunt claves regni cælórum." la: "Quodcúmque ligáveris super terram, erit ligátum et in cælis; et quodcúmque sólveris super terram, erit solútum et in cælis: dicit Dóminus Simóni Petro."
en: "Thou art the Shepherd * of the sheep, and the Prince of the Apostles, and unto thee are given the keys of the kingdom of heaven." en: "Thus saith the Lord unto Simon Peter: Whatsoever thou shalt bind on earth, shall be bound in heaven; and whatsoever thou shalt loose on earth, shall be loosed in heaven."
status: status:
la: verified la: verified
en: verified en: verified
@@ -1,13 +1,13 @@
# Verified against Divinum Officium (Latin/English Sancti/02-05.txt's own # Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds
# [Ant 1] — the Lauds-hour antiphon, not Terce's, which falls back to a # live query, St. Agatha's own day (2026-02-05) -- the Benedictus
# generic Common text instead). She has no unique collect of her own in # antiphon. Corrects the previous version of this file, which had been
# the source (only Common of a Virgin Martyr) — propers is still set on # sourced from the Roman/secular rite's Sancti/02-05.txt's own [Ant 1]
# her saint record since this antiphon exists, but her -collect id is # instead: real but different text from what Monastic 1617 actually
# deliberately not authored, resolving as honestly missing. # renders at Lauds, same mistake as St. Lawrence's earlier fix.
id: st-agatha-antiphon id: st-agatha-antiphon
text: text:
la: "Stans beáta Agatha * in médio cárceris, expánsis mánibus orábat ad Dóminum: Dómine Jesu Christe, magíster bone, grátias tibi ago, qui me fecísti víncere torménta carníficum: jube me, Dómine, ad tuam immarcescíbilem glóriam felíciter perveníre." la: "Paganórum * multitúdo fúgiens ad sepúlcrum Vírginis, tulérunt velum ejus contra ignem: ut comprobáret Dóminus, quod a perículis incéndii méritis beátæ Agathæ Mártyris suæ eos liberáret."
en: "The blessed Agatha * stood in the midst of the prison, and stretched forth her hands, and prayed unto the Lord, saying: O Lord Jesus Christ, my Good Master, I thank thee because thou hast made me to overcome the cruelty of the executioners; and now, O Lord, may it please thee that I should happily attain unto thy glory, which fadeth not away." en: "The heathen multitude made haste * and came to the grave of the virgin, and took therefrom her veil wherewith to stem the fire; that the Lord might show Himself to be a Deliverer from the burning, for the sake of Agatha, His blessed Martyr."
status: status:
la: verified la: verified
en: verified en: verified
@@ -0,0 +1,10 @@
# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds
# live query, St. Apollonia's own day (2026-02-09). The Benedictus
# antiphon -- see st-dorothea-antiphon.yml's note on the shared text.
id: st-apollonia-antiphon
text:
la: "Símile est regnum cælórum * hómini negotiatóri quærénti bonas margarítas: invénta una pretiósa, dedit ómnia sua, et comparávit eam."
en: "The kingdom of heaven is like unto a merchantman * seeking goodly pearls, who, when he had found one pearl of great price, went and sold all that he had, and bought it."
status:
la: verified
en: verified
@@ -0,0 +1,12 @@
# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds
# live query, St. Dorothea's own day (2026-02-06). The Benedictus
# antiphon -- shared word-for-word with St. Apollonia's own (both draw on
# the same Common of a Virgin Martyr text, confirmed independently for
# each rather than assumed).
id: st-dorothea-antiphon
text:
la: "Símile est regnum cælórum * hómini negotiatóri quærénti bonas margarítas: invénta una pretiósa, dedit ómnia sua, et comparávit eam."
en: "The kingdom of heaven is like unto a merchantman * seeking goodly pearls, who, when he had found one pearl of great price, went and sold all that he had, and bought it."
status:
la: verified
en: verified
@@ -0,0 +1,14 @@
# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds
# live query, St. Matthias's own day (2026-02-24) -- the Benedictus
# antiphon (Matt 19:27ff). The source's own English page rendered a real
# but jarringly modern translation ("You who left all... you will have
# eternal life"), out of register with every other antiphon in this
# project -- reworded here to match (the underlying verse's standard
# Douay-Rheims wording), so marked `draft` rather than `verified`.
id: st-matthias-antiphon
text:
la: "Vos qui reliquístis ómnia, et secúti estis me, céntuplum accipiétis, et vitam ætérnam possidébitis."
en: "Ye who have left all things, and have followed me, shall receive an hundredfold, and shall possess life everlasting."
status:
la: verified
en: draft
@@ -0,0 +1,15 @@
# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds
# live query, St. Scholastica's own day (2026-02-10) -- 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 legend of her prayer bringing on the storm
# that kept St. Benedict from leaving her that night (Gregory the Great,
# Dialogues II.33).
id: st-scholastica-antiphon
text:
la: "O quam præclára sunt mérita beátæ Scholásticæ! O quanta virtus lacrimárum, per quas ínclyta Virgo áeris serenitátem ad plúviæ traxit inundatiónem."
en: "O how glorious are the merits of blessed Scholastica! O how great the power of her tears, by which the renowned Virgin turned a clear sky into a flooding rain."
status:
la: verified
en: draft
@@ -0,0 +1,11 @@
# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds
# live query, St. Valentine's own day (2028-02-14 -- 2026/2027 are both
# governed by Our Lady's Saturday/Lent I respectively). The Benedictus
# antiphon.
id: st-valentine-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