Author Benedictus antiphon + P/T/S/N Commons for 66 propers:null saints
Deploy / deploy (push) Successful in 56s
Deploy / deploy (push) Successful in 56s
Continues the 94-saint batch this collects pass unblocked. Raw Commune/*.txt fields don't reliably match what the engine actually renders per hour -- same lesson as the collects pass, confirmed again: no CommuneM/*.txt file defines explicit per-hour antiphon fields for any category this batch needed, and the already-authored common-of-a-confessor-bishop content (from the original 29-saint pass) doesn't match Commune/C4.txt's own raw [Ant 1] either, since it was live-query-sourced rather than read from the file directly. Fixed by querying web/cgi-bin/horas/officium.pl directly (local Perl, not a network fetch) for one representative saint per Common category, with every representative's title verified against an accent-insensitive name-stem match before its content is trusted -- caught a stale-date bug this way: St. Emerentiana's stored clean-year comment actually rendered St. Hilary of Poitiers's office that year. Cross-querying multiple saints per nominal SaintRecord.common category found the real liturgical groupings are coarser (Martyr-Bishop and Martyr; Abbot, Confessor-not-Bishop, and Confessor; Virgin-Martyr, Virgin, and Holy Woman all render identical minor-hour text) but not uniformly so (Pope-Martyrs render distinct allelúja-toned text from plain Several-Martyrs; the Dedication of the Basilicas of Ss. Peter and Paul draws from the Dedication Common, not its nominal common-of-an-apostle at all). Net: 7 new shared Common categories plus the pre-existing common-of-a-confessor-bishop (which also needed a new Benedictus-antiphon file of its own) cover 66 of the 94 saints. New mechanism: SaintRecord.benedictusCommon, with getBenedictusAntiphon falling back to it the same way getDayCollect already falls back to collectCommon -- no name-substitution needed here, since every Common category in current use renders name-free Benedictus-antiphon text. Also fixes a real bug this surfaced: getMinorHourOverrideId gated all Prime/Terce/Sext/None lookup behind the same duplex-majus+ threshold Lauds' own psalmody override uses, on the assumption that only a strong feast carries its own minor-hour content -- live-querying proved that wrong (a winning Semiduplex saint still renders its own antiphons, not the ferial default). Lauds' psalmody override itself stays majus+-gated correctly, since it's a much bigger per-saint commitment this batch doesn't add a Common fallback for. Ss. Ursula and Companions deliberately left without a minor-hour Common: her collect template has no other calendar member to verify a shared text against, and she can never be queried directly (a genuinely unwinnable stub) -- left honestly unauthored rather than guessed. The other 26 of the 94 (own proper collect, from the collects batch) still need their own individually-authored Benedictus antiphon, same shape as the original 109-saint pass -- not done in this pass. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -272,6 +272,120 @@ all 94 ids via a synthetic sanctoral-winner day, confirming a real
|
||||
(non-`missing`, no leftover `{N}`) collect for every one — not just that
|
||||
the YAML files parse.
|
||||
|
||||
### 94 `propers: null` saints — Benedictus antiphon + P/T/S/N Commons (2026-08)
|
||||
|
||||
The natural next step the collects batch unblocked. Two more real gaps
|
||||
found and fixed along the way, both explained below.
|
||||
|
||||
**Raw `Commune/*.txt` fields don't reliably match what the engine
|
||||
actually renders per hour, same lesson as the collects pass but for
|
||||
antiphons this time.** `Commune/C2.txt`'s (Martyr-Bishop) own `[Ant 1]`/
|
||||
`[Ant 2]`/`[Ant 3]` fields don't correspond 1:1 to Prime/Terce/Sext/None
|
||||
the way a naive reading would suggest, and no `CommuneM/*.txt` file
|
||||
defines explicit `[Ant Prima]`/`[Ant Tertia]`/`[Ant Sexta]`/`[Ant Nona]`
|
||||
fields for any of the categories this batch needed (only `C10`, BVM
|
||||
Saturday, has them). Confirmed independently: the already-authored
|
||||
`common-of-a-confessor-bishop` P/T/S/N content (from the original
|
||||
29-saint pass) doesn't match `Commune/C4.txt`'s own raw `[Ant 1]` either
|
||||
— it was live-query-sourced from Chair of St. Peter/St. Martin's own
|
||||
rendered pages, not read from the Commune file directly, which is
|
||||
exactly why. Fix: queried `web/cgi-bin/horas/officium.pl` directly
|
||||
(local Perl, not a network fetch — `prayPrima`/`prayTertia`/`praySexta`/
|
||||
`prayNona`/`prayLaudes`, `version=Monastic Tridentinum 1617`) for one
|
||||
representative `propers: null` saint per Common category, parsing the
|
||||
antiphon (incipit + full, reconstructing the `*` split point) and
|
||||
chapter (citation, text, closing versicles) out of the rendered HTML —
|
||||
new scratchpad tool `query_hours.py`/`batch_hours.py`, not committed,
|
||||
same one-off-tool convention as the rest of this project's extraction
|
||||
scripts. Caught its own version of the collects batch's "wrong saint"
|
||||
bug this way too: St. Emerentiana's stored clean-year comment
|
||||
(2029-01-23) actually rendered St. Hilary of Poitiers's office by that
|
||||
year (a stale date after his own earlier Jan 23 → Jan 14 correction,
|
||||
see above) — every representative's title is now verified against an
|
||||
accent-insensitive name-stem match before its content is trusted, with a
|
||||
fallback year search when the stored date doesn't check out.
|
||||
|
||||
**The real liturgical categories are coarser than `SaintRecord.common`'s
|
||||
naming suggests — verified by cross-querying multiple saints per
|
||||
category, not assumed.** `common-of-a-martyr-bishop` and
|
||||
`common-of-a-martyr` render byte-identical P/T/S/N and Benedictus
|
||||
antiphon content (confirmed: St. Anacletus, St. Simeon, St. Blaise, St.
|
||||
Pantaleon — four different collect-template variants, one shared minor-
|
||||
hour Common); so do `common-of-an-abbot`, `common-of-a-confessor-not-
|
||||
bishop`, and `common-of-a-confessor` (St. Odo, St. John Gualbert, St.
|
||||
Nicholas of Tolentino, St. Alexius); so do `common-of-a-virgin-martyr`,
|
||||
`common-of-a-virgin`, and `common-of-a-holy-woman` (St. Justina, St.
|
||||
Emerentiana, St. Praxedes, St. Martha). `common-of-several-martyrs`
|
||||
splits further than its own name suggests, though: plain groups of
|
||||
martyrs (Ss. Cornelius and Cyprian, Ss. Faustinus and Jovita, Ss. Placid
|
||||
and Companions — the last a real Duplex II. classis feast, not just a
|
||||
low-rank stub, confirming the fallback isn't only reached by minor
|
||||
saints) share one Common, but groups of *Pope*-martyrs (Ss. Cletus and
|
||||
Marcellinus, Ss. Soter and Caius) render distinct, more triumphal,
|
||||
allelúja-toned text of their own — a real category the collect
|
||||
templates already knew about (`collect-c3b`) that the `common` field
|
||||
alone doesn't surface. One saint, the Dedication of the Basilicas of Ss.
|
||||
Peter and Paul, turned out *not* to share its `common` field's nominal
|
||||
category (`common-of-an-apostle`) at all: live-verified its P/T/S/N and
|
||||
Benedictus antiphon are the Dedication-of-a-Church Common instead (about
|
||||
the building, matching its own `collect-c8`), not shared with any
|
||||
apostle content. Net result: 7 new shared Common categories
|
||||
(`common-of-a-martyr`, `common-of-an-abbot`, `common-of-several-
|
||||
martyrs`, `common-of-pope-martyrs`, `common-of-a-vigil`, `common-of-a-
|
||||
virgin`, `common-of-a-dedication`) plus the pre-existing `common-of-a-
|
||||
confessor-bishop` cover 66 of the 94 saints; the 7th confessor-bishop
|
||||
saint's own Benedictus antiphon Common file was also new (the original
|
||||
29-saint pass never needed it — Chair of St. Peter/St. Martin both have
|
||||
their own proper Lauds antiphon, only their chapters were shared).
|
||||
|
||||
**New mechanism**: `SaintRecord.benedictusCommon` (`calendar/feasts.ts`)
|
||||
— `getBenedictusAntiphon` (`hours/resolve-common.ts`) now falls back to
|
||||
`benedictus-antiphon-${benedictusCommon}.yml` when a saint has neither a
|
||||
proper collect-antiphon pair nor... (see below) — deliberately no name-
|
||||
substitution mechanism built for it (unlike `collectCommon`): every
|
||||
Common category in current use renders name-free Benedictus-antiphon
|
||||
text; only the Doctor Common (`C4a`, not used by any saint here) has a
|
||||
`{N}`-shaped placeholder in the source.
|
||||
|
||||
**Real bug found and fixed while wiring this in**: `getMinorHourOverrideId`
|
||||
gated *all* Prime/Terce/Sext/None lookup — both the per-saint proper file
|
||||
and the shared-Common fallback — behind the same duplex-majus+ threshold
|
||||
Lauds' own *psalmody* override uses, on the assumption that only a
|
||||
strong feast carries its own minor-hour content at all. Live-querying
|
||||
this batch proved that wrong: a winning Semiduplex saint (St. Anacletus)
|
||||
still renders its own proper/Common antiphons at Prime/Terce/Sext/None,
|
||||
not the plain ferial default — the majus+ gate was only ever a proxy for
|
||||
"this app has authored proper content," not a real liturgical rule, and
|
||||
became actively wrong once Common-category content started covering
|
||||
lower ranks too. Fixed by making `getMinorHourOverrideId` eligible for
|
||||
*any* sanctoral winner; Lauds' own psalmody override
|
||||
(`hours/lauds.ts`'s `getPsalmodyOverrideFor`) is unaffected and correctly
|
||||
stays majus+-gated, since that's a real, much bigger per-saint authored
|
||||
commitment (the whole psalm-antiphon block), not something this batch
|
||||
adds a Common fallback for.
|
||||
|
||||
One saint, Ss. Ursula and Companions, deliberately left without
|
||||
`minorHoursCommon`/`benedictusCommon`: her collect template
|
||||
(`collect-c6b`, plural Virgins and Martyrs) has no other member on this
|
||||
app's calendar to verify a shared minor-hour text against, and she can
|
||||
never be queried directly herself (a genuinely unwinnable stub, always
|
||||
commemorated under St. Hilarion) — left honestly unauthored rather than
|
||||
guessed from the singular `common-of-a-virgin` category, moot in
|
||||
practice since a commemoration's own minor hours are never rendered.
|
||||
|
||||
Verified end-to-end: a runtime smoke test (folded into
|
||||
`tests/hours/resolve-common.test.ts`) resolving `getBenedictusAntiphon`/
|
||||
`resolveMinorHourAntiphon`/`resolveMinorHourChapter` for a sample across
|
||||
categories, including the Duplex II. classis case to confirm the
|
||||
majus+-gate fix isn't just a low-rank special case.
|
||||
|
||||
**Not done in this pass**: the other 26 of the 94 (`propers` now set to
|
||||
their own id, from the collects batch's proper-collect saints) still
|
||||
need their own individual Benedictus antiphon authored — same shape as
|
||||
the original 109-saint pass (own `[Ant 1]`/live-rendered text, not a
|
||||
shared Common), since a saint with a genuine proper collect usually has
|
||||
a genuine proper antiphon too. Not yet started.
|
||||
|
||||
### Christmas-Octave Sunday content — done (2026-08)
|
||||
|
||||
Was: only the Benedictus antiphon existed for `christmas-octave-sunday`
|
||||
@@ -608,8 +722,10 @@ correction (confirmed Roman-rite sourced), a handful already matched.
|
||||
(see the section above for method and its own correction).
|
||||
- **94 `propers: null` saints: done (2026-08)** — see the dedicated section
|
||||
below for the collect-authoring pass and the era-specific-calendar
|
||||
discovery it took to do reliably. Antiphons for these 94 (the natural
|
||||
next step this unblocks) not yet started.
|
||||
discovery it took to do reliably. Benedictus antiphon + P/T/S/N: done
|
||||
for the 66 that draw from a shared Common (own dedicated section
|
||||
below); the other 26 (own proper collect, from the same batch) still
|
||||
need their own individually-authored Benedictus antiphon, not started.
|
||||
|
||||
### Bug found and fixed while pulling christmas-octave-sunday's antiphon
|
||||
|
||||
|
||||
@@ -61,6 +61,20 @@ export interface SaintRecord {
|
||||
* have two or more `{N}` placeholders for a group commemorated
|
||||
* together, one array entry per saint in the group. */
|
||||
collectName?: { la: string[]; en: string[] };
|
||||
/**
|
||||
* Fallback id for Lauds' Benedictus antiphon (`getBenedictusAntiphon`)
|
||||
* when this saint has no proper `${propers}-antiphon` of their own —
|
||||
* `data/propers/common/benedictus-antiphon-${id}.yml`. Unlike
|
||||
* `collectCommon`, no name-substitution template: live-verified every
|
||||
* Common category's Benedictus antiphon in current use is name-free
|
||||
* text (the source's own `Commune/C4a.txt`, Doctor, is the one
|
||||
* exception — has a `{N}`-shaped "beáte N." — but no saint on this
|
||||
* calendar draws from it yet, so no substitution mechanism was built
|
||||
* for this field; revisit if that changes). Often, but not always, the
|
||||
* same category as `minorHoursCommon` below (both were live-verified
|
||||
* independently per saint, not assumed identical).
|
||||
*/
|
||||
benedictusCommon?: string;
|
||||
/** See calendar/types.ts's OctaveConfig doc comment. Absent for the vast
|
||||
* majority of saints — only ones with a real octave declare it. */
|
||||
octave?: OctaveConfig;
|
||||
|
||||
@@ -15,3 +15,5 @@ collectCommon: collect-c8
|
||||
collectName:
|
||||
la: []
|
||||
en: []
|
||||
minorHoursCommon: common-of-a-dedication
|
||||
benedictusCommon: common-of-a-dedication
|
||||
|
||||
@@ -10,3 +10,5 @@ collectCommon: collect-c3b
|
||||
collectName:
|
||||
la: ["Cletum", "Marcellínum"]
|
||||
en: ["Cletus", "Marcellinus"]
|
||||
minorHoursCommon: common-of-pope-martyrs
|
||||
benedictusCommon: common-of-pope-martyrs
|
||||
|
||||
@@ -15,3 +15,5 @@ collectCommon: collect-c3
|
||||
collectName:
|
||||
la: ["Cornélii", "Cypriáni"]
|
||||
en: ["Cornelius", "Cyprian"]
|
||||
minorHoursCommon: common-of-several-martyrs
|
||||
benedictusCommon: common-of-several-martyrs
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c3a-1
|
||||
collectName:
|
||||
la: ["Faustíni", "Jovítæ"]
|
||||
en: ["Faustinus", "Jovita"]
|
||||
minorHoursCommon: common-of-several-martyrs
|
||||
benedictusCommon: common-of-several-martyrs
|
||||
|
||||
@@ -17,3 +17,5 @@ collectCommon: collect-c3a
|
||||
collectName:
|
||||
la: ["Plácidi", "Sociórum ejus"]
|
||||
en: ["Placidus", "his companions"]
|
||||
minorHoursCommon: common-of-several-martyrs
|
||||
benedictusCommon: common-of-several-martyrs
|
||||
|
||||
@@ -13,3 +13,5 @@ collectCommon: collect-c3b
|
||||
collectName:
|
||||
la: ["Sotérem", "Cajum"]
|
||||
en: ["Soter", "Caius"]
|
||||
minorHoursCommon: common-of-pope-martyrs
|
||||
benedictusCommon: common-of-pope-martyrs
|
||||
|
||||
@@ -2,6 +2,17 @@
|
||||
# commemorated under St. Hilarion (see st-hilarion.yml), never wins
|
||||
# outright; both are fixed, non-movable dates, so this isn't an artifact
|
||||
# of the tested year. rank/propers unverified placeholders.
|
||||
#
|
||||
# No minorHoursCommon/benedictusCommon: her collect template (collect-c6b,
|
||||
# plural Virgins and Martyrs) has no other member on this app's calendar
|
||||
# to cross-verify a shared P/T/S/N/Benedictus text against, and she can
|
||||
# never be queried directly herself (never the day's own winner) -- rather
|
||||
# than guess she shares common-of-a-virgin's singular text (2026-08's
|
||||
# live-verified category, built from St. Justina/St. Emerentiana/
|
||||
# St. Praxedes/St. Martha, all singular), left unset, same "honestly
|
||||
# missing" convention as every other unauthored fallback in this codebase.
|
||||
# Moot in practice: a commemoration's minor hours are never rendered
|
||||
# anyway (resolveOfficeWinner only ever returns the day's actual winner).
|
||||
id: ss-ursula-and-companions
|
||||
name: "Ss. Ursula and Companions, Virgins and Martyrs"
|
||||
rank: simplex
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c5
|
||||
collectName:
|
||||
la: ["Aléxii"]
|
||||
en: ["Alexis"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -14,3 +14,5 @@ collectCommon: collect-c4a
|
||||
collectName:
|
||||
la: ["Ambrósium"]
|
||||
en: ["Ambrose"]
|
||||
minorHoursCommon: common-of-a-confessor-bishop
|
||||
benedictusCommon: common-of-a-confessor-bishop
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Anaclétum"]
|
||||
en: ["Anacletus"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -10,3 +10,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Anicétum"]
|
||||
en: ["Anciet"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -14,3 +14,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Antónii"]
|
||||
en: ["Anthony"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -15,3 +15,5 @@ collectCommon: collect-c6
|
||||
collectName:
|
||||
la: ["Bárbaræ"]
|
||||
en: ["Barbara"]
|
||||
minorHoursCommon: common-of-a-virgin
|
||||
benedictusCommon: common-of-a-virgin
|
||||
|
||||
@@ -14,3 +14,5 @@ collectCommon: collect-c2-1
|
||||
collectName:
|
||||
la: [Blásii]
|
||||
en: [Blaise]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c4a
|
||||
collectName:
|
||||
la: ["Bonaventúram"]
|
||||
en: ["Bonaventure"]
|
||||
minorHoursCommon: common-of-a-confessor-bishop
|
||||
benedictusCommon: common-of-a-confessor-bishop
|
||||
|
||||
@@ -16,3 +16,5 @@ collectCommon: collect-c6-1
|
||||
collectName:
|
||||
la: ["Christína"]
|
||||
en: ["Christina"]
|
||||
minorHoursCommon: common-of-a-virgin
|
||||
benedictusCommon: common-of-a-virgin
|
||||
|
||||
@@ -16,3 +16,5 @@ collectCommon: collect-c2a
|
||||
collectName:
|
||||
la: ["Christóphori"]
|
||||
en: ["Christopher"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -14,3 +14,5 @@ collectCommon: collect-c6-1
|
||||
collectName:
|
||||
la: ["Emerentiána"]
|
||||
en: ["Emerentiana"]
|
||||
minorHoursCommon: common-of-a-virgin
|
||||
benedictusCommon: common-of-a-virgin
|
||||
|
||||
@@ -16,3 +16,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Æmiliani"]
|
||||
en: ["Emilian"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -18,3 +18,5 @@ collectCommon: collect-c2-1
|
||||
collectName:
|
||||
la: ["Eusébii"]
|
||||
en: ["Eusebius"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Evarístum"]
|
||||
en: ["Evaristus"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -10,3 +10,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Felícem"]
|
||||
en: ["Felix"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -16,3 +16,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Galli"]
|
||||
en: ["Gall"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Ægídii"]
|
||||
en: ["Giles"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c4a
|
||||
collectName:
|
||||
la: ["Gregorii Nazianzéni"]
|
||||
en: ["Gregory Nazianzen"]
|
||||
minorHoursCommon: common-of-a-confessor-bishop
|
||||
benedictusCommon: common-of-a-confessor-bishop
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c4
|
||||
collectName:
|
||||
la: ["Gregórii"]
|
||||
en: ["Gregory"]
|
||||
minorHoursCommon: common-of-a-confessor-bishop
|
||||
benedictusCommon: common-of-a-confessor-bishop
|
||||
|
||||
@@ -16,3 +16,5 @@ collectCommon: collect-c2a
|
||||
collectName:
|
||||
la: ["Hadriáni"]
|
||||
en: ["Adrian"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Hilariónis"]
|
||||
en: ["Hilarion"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -14,3 +14,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Hygínum"]
|
||||
en: ["Hyginus"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -13,3 +13,5 @@ collectCommon: collect-c2
|
||||
collectName:
|
||||
la: ["Ignátii"]
|
||||
en: ["Ignatius"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -13,3 +13,5 @@ collectCommon: collect-c3a-1
|
||||
collectName:
|
||||
la: ["Januárii", "Sociórum ejus"]
|
||||
en: ["Januarius", "companions"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Joánnis"]
|
||||
en: ["John"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -18,3 +18,5 @@ collectCommon: collect-c6
|
||||
collectName:
|
||||
la: ["Justinæ"]
|
||||
en: ["Justina"]
|
||||
minorHoursCommon: common-of-a-virgin
|
||||
benedictusCommon: common-of-a-virgin
|
||||
|
||||
@@ -16,3 +16,5 @@ collectCommon: collect-c4
|
||||
collectName:
|
||||
la: ["Libórii"]
|
||||
en: ["Liborius"]
|
||||
minorHoursCommon: common-of-a-confessor-bishop
|
||||
benedictusCommon: common-of-a-confessor-bishop
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Linum"]
|
||||
en: ["Linus"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -19,3 +19,5 @@ collectCommon: collect-c6a
|
||||
collectName:
|
||||
la: ["Marthæ"]
|
||||
en: ["Martha"]
|
||||
minorHoursCommon: common-of-a-virgin
|
||||
benedictusCommon: common-of-a-virgin
|
||||
|
||||
@@ -17,3 +17,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Martínum"]
|
||||
en: ["Martin"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -13,3 +13,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Mauri"]
|
||||
en: ["Maurus"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Melchíadem"]
|
||||
en: ["Melchiades"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c2a
|
||||
collectName:
|
||||
la: ["Mennæ"]
|
||||
en: ["Menna"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -17,3 +17,5 @@ collectCommon: collect-c5-1
|
||||
collectName:
|
||||
la: ["Nicolái"]
|
||||
en: ["Nicolaus"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -16,3 +16,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Odónis"]
|
||||
en: ["Odo"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -10,3 +10,5 @@ collectCommon: collect-c2a-1
|
||||
collectName:
|
||||
la: ["Pantaleóne"]
|
||||
en: ["Pantaleon"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -13,3 +13,5 @@ collectCommon: collect-c2
|
||||
collectName:
|
||||
la: ["Petri"]
|
||||
en: ["Peter"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -10,3 +10,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Pii"]
|
||||
en: ["Pius"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c2-1
|
||||
collectName:
|
||||
la: ["Polycárpi"]
|
||||
en: ["Polycarp"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Pontiánum"]
|
||||
en: ["Pontianus"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c6a
|
||||
collectName:
|
||||
la: ["Praxédis"]
|
||||
en: ["Praxedes"]
|
||||
minorHoursCommon: common-of-a-virgin
|
||||
benedictusCommon: common-of-a-virgin
|
||||
|
||||
@@ -16,3 +16,5 @@ collectCommon: collect-c6a
|
||||
collectName:
|
||||
la: ["Pudentiánæ"]
|
||||
en: ["Pudentiana"]
|
||||
minorHoursCommon: common-of-a-virgin
|
||||
benedictusCommon: common-of-a-virgin
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c4
|
||||
collectName:
|
||||
la: ["Remígii"]
|
||||
en: ["Remigius"]
|
||||
minorHoursCommon: common-of-a-confessor-bishop
|
||||
benedictusCommon: common-of-a-confessor-bishop
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Románi"]
|
||||
en: ["Romanus"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -19,3 +19,5 @@ collectCommon: collect-c2a-1
|
||||
collectName:
|
||||
la: ["Románo"]
|
||||
en: ["Romanus"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -10,3 +10,5 @@ collectCommon: collect-c5
|
||||
collectName:
|
||||
la: ["Romuáldi"]
|
||||
en: ["Romuald"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c5b
|
||||
collectName:
|
||||
la: ["Sabbæ"]
|
||||
en: ["Sabbas"]
|
||||
minorHoursCommon: common-of-an-abbot
|
||||
benedictusCommon: common-of-an-abbot
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c6
|
||||
collectName:
|
||||
la: ["Sabínæ"]
|
||||
en: ["Sabina"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -10,3 +10,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Silvérii"]
|
||||
en: ["Silverius"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -14,3 +14,5 @@ collectCommon: collect-c4
|
||||
collectName:
|
||||
la: ["Silvéstri"]
|
||||
en: ["Sylvester"]
|
||||
minorHoursCommon: common-of-a-confessor-bishop
|
||||
benedictusCommon: common-of-a-confessor-bishop
|
||||
|
||||
@@ -10,3 +10,5 @@ collectCommon: collect-c2
|
||||
collectName:
|
||||
la: ["Simeónis"]
|
||||
en: ["Simeon"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -20,3 +20,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Stéphanum"]
|
||||
en: ["Stephen"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -14,3 +14,5 @@ collectCommon: collect-c2b
|
||||
collectName:
|
||||
la: ["Telésphorum"]
|
||||
en: ["Telesphorus"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -11,3 +11,5 @@ collectCommon: collect-c2
|
||||
collectName:
|
||||
la: ["Timóthei"]
|
||||
en: ["Timothy"]
|
||||
minorHoursCommon: common-of-a-martyr
|
||||
benedictusCommon: common-of-a-martyr
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c1v
|
||||
collectName:
|
||||
la: ["Andreas"]
|
||||
en: ["Andrew"]
|
||||
minorHoursCommon: common-of-a-vigil
|
||||
benedictusCommon: common-of-a-vigil
|
||||
|
||||
@@ -14,3 +14,5 @@ collectCommon: collect-c1v
|
||||
collectName:
|
||||
la: ["Bartholomǽi"]
|
||||
en: ["Bartholomeus"]
|
||||
minorHoursCommon: common-of-a-vigil
|
||||
benedictusCommon: common-of-a-vigil
|
||||
|
||||
@@ -12,3 +12,5 @@ collectCommon: collect-c1v
|
||||
collectName:
|
||||
la: ["Jacóbi"]
|
||||
en: ["James"]
|
||||
minorHoursCommon: common-of-a-vigil
|
||||
benedictusCommon: common-of-a-vigil
|
||||
|
||||
@@ -19,3 +19,5 @@ collectCommon: collect-c1v
|
||||
collectName:
|
||||
la: ["Matthǽi"]
|
||||
en: ["Matthew"]
|
||||
minorHoursCommon: common-of-a-vigil
|
||||
benedictusCommon: common-of-a-vigil
|
||||
|
||||
@@ -13,3 +13,5 @@ collectCommon: collect-c1v
|
||||
collectName:
|
||||
la: ["Matthíæ"]
|
||||
en: ["Matthias"]
|
||||
minorHoursCommon: common-of-a-vigil
|
||||
benedictusCommon: common-of-a-vigil
|
||||
|
||||
@@ -17,3 +17,5 @@ collectCommon: collect-c1v
|
||||
collectName:
|
||||
la: ["Thomæ"]
|
||||
en: ["Thomas"]
|
||||
minorHoursCommon: common-of-a-vigil
|
||||
benedictusCommon: common-of-a-vigil
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617), Lauds
|
||||
# live query (St. Gregory Thaumaturgus, 11-17-2025) -- confirms this
|
||||
# saint's P/T/S/N also matches the already-authored
|
||||
# {prime,terce,sext,none}-{antiphon,capitulum}-common-of-a-confessor-
|
||||
# bishop.yml files (from the original 29-saint pass, extracted from Chair
|
||||
# of St. Peter/St. Martin of Tours) -- no Benedictus-antiphon fallback
|
||||
# existed yet for this Common, since both of those saints have their own
|
||||
# proper Lauds antiphon.
|
||||
id: benedictus-antiphon-common-of-a-confessor-bishop
|
||||
text:
|
||||
la: "Euge, serve bone * et fidélis, quia in pauca fuísti fidélis, supra multa te constítuam, dicit Dóminus."
|
||||
en: "Well done, thou good and faithful servant * thou hast been faithful over a few things, I will make thee ruler over many things, saith the Lord."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,21 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617), live
|
||||
# query (Dedication of the Basilicas of Ss. Peter and Paul, 11-18-2025) --
|
||||
# common-of-a-dedication. For the Dedication of a Church (Commune/C8.txt)
|
||||
# -- currently only one saint on this app's calendar uses it.
|
||||
# `SaintRecord.common` calls it `common-of-an-apostle` (Peter and Paul's
|
||||
# own basilicas), but its actual P/T/S/N and Benedictus antiphon draw
|
||||
# from the Dedication Common instead (about the building, not the
|
||||
# apostles) -- confirmed live, not assumed from the collect's own
|
||||
# `collect-c8`. No embedded "*": this feast is Duplex (double-or-higher),
|
||||
# so its own query shows the antiphon in full at both open and close with
|
||||
# no separate incipit marker -- correct as-is for its only current user,
|
||||
# but worth reconstructing from a lower-rank source if this Common ever
|
||||
# gains a Simplex/Semiduplex member (see the analogous fix in
|
||||
# benedictus-antiphon-common-of-an-abbot.yml/-a-virgin.yml).
|
||||
id: benedictus-antiphon-common-of-a-dedication
|
||||
text:
|
||||
la: "Zachǽe, festínans descénde, quia hódie in domo tua opórtet me manére. At ille festínans descéndit, et suscépit illum gaudens in domum suam. Hódie huic dómui salus a Deo facta est, allelúja."
|
||||
en: "Zacchaeus, make haste and come down, for today I must abide at thy house. And he made haste and came down, and received Him joyfully into his house. This day is salvation come from God to this house. Alleluia."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,14 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Anacletus, 07-13-2028) -- common-of-a-martyr.
|
||||
# Covers both `common-of-a-martyr-bishop` and `common-of-a-martyr`
|
||||
# saints (SaintRecord.common) -- live-verified identical P/T/S/N across
|
||||
# both (the Bishop/non-Bishop distinction only affects the collect's
|
||||
# own wording, not these Scripture-antiphons), cross-checked against
|
||||
# St. Anicetus/St. Simeon/St. Blaise/St. Pantaleon.
|
||||
id: benedictus-antiphon-common-of-a-martyr
|
||||
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
|
||||
@@ -0,0 +1,12 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Vigil of St. Andrew, 11-29-2025) -- common-of-a-vigil.
|
||||
# Shared by all 6 vigils on this app's calendar (Andrew, Bartholomew,
|
||||
# James, Matthew, Matthias, Thomas) -- cross-checked against the
|
||||
# Vigil of St. Bartholomew.
|
||||
id: benedictus-antiphon-common-of-a-vigil
|
||||
text:
|
||||
la: "Illumináre, Dómine, * his qui in ténebris sedent: et dírige pedes nostros in viam pacis, Deus Israël."
|
||||
en: "O Lord, give light * to those who sit in darkness and in the shadow of death, and guide our feet into the way of peace."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,22 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Justina, 10-07-2025) -- common-of-a-virgin.
|
||||
# Covers `common-of-a-virgin-martyr`, `common-of-a-virgin`, and
|
||||
# `common-of-a-holy-woman` saints (SaintRecord.common) -- live-
|
||||
# verified identical P/T/S/N across all three (the Martyr/non-Martyr
|
||||
# distinction only affects the collect's own wording), cross-checked
|
||||
# against St. Emerentiana, St. Praxedes, and St. Martha (the sole
|
||||
# `common-of-a-holy-woman` saint -- her own collect uses the Virgin
|
||||
# template `collect-c6a` too, same finding).
|
||||
# Text taken from St. Emerentiana's own rendering, not St. Justina's:
|
||||
# Justina is Duplex (double-or-higher), so her own query shows this
|
||||
# antiphon in full at both open and close with no separate incipit
|
||||
# marker -- Emerentiana (Simplex) renders the same underlying text with
|
||||
# the incipit/full split visible, which is what splitAntiphon
|
||||
# (hours/antiphon.ts) needs to find via the embedded "*".
|
||||
id: benedictus-antiphon-common-of-a-virgin
|
||||
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,20 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Odo, 11-19-2025) -- common-of-an-abbot.
|
||||
# Covers `common-of-an-abbot`, `common-of-a-confessor-not-bishop`, and
|
||||
# `common-of-a-confessor` saints (SaintRecord.common) -- live-verified
|
||||
# identical P/T/S/N across all three (an Abbot is himself a Confessor;
|
||||
# the "faithful servant" antiphons apply generically), cross-checked
|
||||
# against St. John Gualbert/St. Nicholas of Tolentino/St. Alexius.
|
||||
# Text taken from St. Alexius/St. Nicholas of Tolentino's own rendering,
|
||||
# not St. Odo's: Odo is Duplex (double-or-higher), so his own query shows
|
||||
# this antiphon in full at both open and close with no separate incipit
|
||||
# marker -- Alexius/Nicholas (Simplex/Semiduplex) render the same
|
||||
# underlying text with the incipit/full split visible, which is what
|
||||
# splitAntiphon (hours/antiphon.ts) needs to find via the embedded "*".
|
||||
id: benedictus-antiphon-common-of-an-abbot
|
||||
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
|
||||
@@ -0,0 +1,12 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Ss. Soter and Caius, 04-22-2042) -- common-of-pope-martyrs.
|
||||
# For groups of Pope-Martyrs specifically (Commune/C3b.txt) -- real,
|
||||
# distinct alleluia-toned text, not just several-martyrs with extra
|
||||
# words; cross-checked against Ss. Cletus and Marcellinus.
|
||||
id: benedictus-antiphon-common-of-pope-martyrs
|
||||
text:
|
||||
la: "Fíliæ Jerúsalem, * veníte et vidéte Mártyres cum corónis, quibus coronávit eos Dóminus in die solemnitátis et lætítiæ, allelúja, allelúja."
|
||||
en: "Daughters of Jerusalem, * come and see the crowned martyrs, the Lord crowned them in his solemnity and delight, alleluia, alleluia."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,15 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Ss. Faustinus and Jovita, 02-15-2038) -- common-of-several-martyrs.
|
||||
# For groups of martyrs who are not Popes (see
|
||||
# common-of-pope-martyrs.yml for that distinct, allelúja-toned set) --
|
||||
# cross-checked against Ss. Cornelius and Cyprian, Ss. Placid and
|
||||
# Companions (a real Duplex II. classis feast, not just a stub --
|
||||
# confirms this fallback applies at any rank, per
|
||||
# resolveMinorHourAntiphon's own "eligible, not gated" design).
|
||||
id: benedictus-antiphon-common-of-several-martyrs
|
||||
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
|
||||
@@ -0,0 +1,15 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (dedication of the basilicas of ss peter and paul, 11-18-2025) -- common-of-a-dedication.
|
||||
# For the Dedication of a Church (Commune/C8.txt) -- currently only
|
||||
# one saint on this app's calendar uses it. `SaintRecord.common` calls
|
||||
# it `common-of-an-apostle` (Peter and Paul's own basilicas), but its
|
||||
# actual P/T/S/N and Benedictus antiphon draw from the Dedication
|
||||
# Common instead (about the building, not the apostles) -- confirmed
|
||||
# live, not assumed from the collect's own `collect-c8`.
|
||||
id: none-antiphon-common-of-a-dedication
|
||||
text:
|
||||
la: "Lápides pretiósi * omnes muri tui, et turres Jerúsalem gemmis ædificabúntur."
|
||||
en: "All thy walls are of stones most precious, * and the towers of Jerusalem shall be built up with jewels."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,14 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Anacletus, 07-13-2028) -- common-of-a-martyr.
|
||||
# Covers both `common-of-a-martyr-bishop` and `common-of-a-martyr`
|
||||
# saints (SaintRecord.common) -- live-verified identical P/T/S/N across
|
||||
# both (the Bishop/non-Bishop distinction only affects the collect's
|
||||
# own wording, not these Scripture-antiphons), cross-checked against
|
||||
# St. Anicetus/St. Simeon/St. Blaise/St. Pantaleon.
|
||||
id: none-antiphon-common-of-a-martyr
|
||||
text:
|
||||
la: "Volo Pater, * ut ubi ego sum, illic sit et miníster meus."
|
||||
en: "Father, I will * that where I am, there shall also My servant be."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,12 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Vigil of St. Andrew, 11-29-2025) -- common-of-a-vigil.
|
||||
# Shared by all 6 vigils on this app's calendar (Andrew, Bartholomew,
|
||||
# James, Matthew, Matthias, Thomas) -- cross-checked against the
|
||||
# Vigil of St. Bartholomew.
|
||||
id: none-antiphon-common-of-a-vigil
|
||||
text:
|
||||
la: "Beáti omnes, * qui timent Dóminum."
|
||||
en: "Blessed are all they * that fear the Lord."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,16 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Justina, 10-07-2025) -- common-of-a-virgin.
|
||||
# Covers `common-of-a-virgin-martyr`, `common-of-a-virgin`, and
|
||||
# `common-of-a-holy-woman` saints (SaintRecord.common) -- live-
|
||||
# verified identical P/T/S/N across all three (the Martyr/non-Martyr
|
||||
# distinction only affects the collect's own wording), cross-checked
|
||||
# against St. Emerentiana, St. Praxedes, and St. Martha (the sole
|
||||
# `common-of-a-holy-woman` saint -- her own collect uses the Virgin
|
||||
# template `collect-c6a` too, same finding).
|
||||
id: none-antiphon-common-of-a-virgin
|
||||
text:
|
||||
la: "Ista est speciósa * inter fílias Jerúsalem."
|
||||
en: "She is beautiful * among the daughters of Jerusalem."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,14 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Odo, 11-19-2025) -- common-of-an-abbot.
|
||||
# Covers `common-of-an-abbot`, `common-of-a-confessor-not-bishop`, and
|
||||
# `common-of-a-confessor` saints (SaintRecord.common) -- live-verified
|
||||
# identical P/T/S/N across all three (an Abbot is himself a Confessor;
|
||||
# the "faithful servant" antiphons apply generically), cross-checked
|
||||
# against St. John Gualbert/St. Nicholas of Tolentino/St. Alexius.
|
||||
id: none-antiphon-common-of-an-abbot
|
||||
text:
|
||||
la: "Serve bone * et fidélis, intra in gáudium Dómini tui."
|
||||
en: "Thou good and faithful servant, * enter thou into the joy of thy Lord."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,12 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Ss. Soter and Caius, 04-22-2042) -- common-of-pope-martyrs.
|
||||
# For groups of Pope-Martyrs specifically (Commune/C3b.txt) -- real,
|
||||
# distinct alleluia-toned text, not just several-martyrs with extra
|
||||
# words; cross-checked against Ss. Cletus and Marcellinus.
|
||||
id: none-antiphon-common-of-pope-martyrs
|
||||
text:
|
||||
la: "Fulgébunt justi * sicut sol in conspéctu Dei, allelúja."
|
||||
en: "The just shine * like the sun at the face of God, alleluia."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,15 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Ss. Faustinus and Jovita, 02-15-2038) -- common-of-several-martyrs.
|
||||
# For groups of martyrs who are not Popes (see
|
||||
# common-of-pope-martyrs.yml for that distinct, allelúja-toned set) --
|
||||
# cross-checked against Ss. Cornelius and Cyprian, Ss. Placid and
|
||||
# Companions (a real Duplex II. classis feast, not just a stub --
|
||||
# confirms this fallback applies at any rank, per
|
||||
# resolveMinorHourAntiphon's own "eligible, not gated" design).
|
||||
id: none-antiphon-common-of-several-martyrs
|
||||
text:
|
||||
la: "Mártyrum chorus * laudáte Dóminum de cælis, allelúja."
|
||||
en: "O ye Martyrs, * praise ye the Lord from the heavens, praise Him with the dance, alleluia."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,18 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (dedication of the basilicas of ss peter and paul, 11-18-2025) -- common-of-a-dedication.
|
||||
# For the Dedication of a Church (Commune/C8.txt) -- currently only
|
||||
# one saint on this app's calendar uses it. `SaintRecord.common` calls
|
||||
# it `common-of-an-apostle` (Peter and Paul's own basilicas), but its
|
||||
# actual P/T/S/N and Benedictus antiphon draw from the Dedication
|
||||
# Common instead (about the building, not the apostles) -- confirmed
|
||||
# live, not assumed from the collect's own `collect-c8`.
|
||||
id: none-capitulum-common-of-a-dedication
|
||||
text:
|
||||
la: "Et abstérget Deus omnem lácrimam ab óculis eórum: et mors ultra non erit, neque luctus, neque clamor, neque dolor erit ultra, quia prima abiérunt. Et dixit qui sedébat in throno: Ecce nova fácio ómnia. R. Deo grátias. V. Hæc est domus Dómini fírmiter ædificáta. R. Bene fundáta est supra firmam petram."
|
||||
en: "And God shall wipe away all tears from their eyes, and there shall be no more death, neither sorrow, nor crying, neither shall there be any more pain; for the former things are passed away. And He That sat upon the throne said: Behold, I make all things new. R. Thanks be to God. V. This is the house of God, stoutly builded. R. Well founded upon a sure rock."
|
||||
citation:
|
||||
la: "Apo 21:4-5"
|
||||
en: "Rev 21:4-4"
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,17 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Anacletus, 07-13-2028) -- common-of-a-martyr.
|
||||
# Covers both `common-of-a-martyr-bishop` and `common-of-a-martyr`
|
||||
# saints (SaintRecord.common) -- live-verified identical P/T/S/N across
|
||||
# both (the Bishop/non-Bishop distinction only affects the collect's
|
||||
# own wording, not these Scripture-antiphons), cross-checked against
|
||||
# St. Anicetus/St. Simeon/St. Blaise/St. Pantaleon.
|
||||
id: none-capitulum-common-of-a-martyr
|
||||
text:
|
||||
la: "Justus cor suum trádidit ad vigilándum dilúculo ad Dóminum, qui fecit illum, et in conspéctu Altíssimi deprecábitur. R. Deo grátias. V. Magna est glória ejus in salutári tuo. R. Glóriam et magnum decórem impónes super eum."
|
||||
en: "He will give his heart to resort early to the Lord that made him, and he will pray in the sight of the most High. R. Thanks be to God. V. His glory is great in thy salvation. R. Honour and great majesty shalt Thou lay upon him."
|
||||
citation:
|
||||
la: "Sir 39:6"
|
||||
en: "Sir 39:6"
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,15 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Vigil of St. Andrew, 11-29-2025) -- common-of-a-vigil.
|
||||
# Shared by all 6 vigils on this app's calendar (Andrew, Bartholomew,
|
||||
# James, Matthew, Matthias, Thomas) -- cross-checked against the
|
||||
# Vigil of St. Bartholomew.
|
||||
id: none-capitulum-common-of-a-vigil
|
||||
text:
|
||||
la: "Empti enim estis prétio magno. Glorificáte et portáte Deum in córpore vestro. R. Deo grátias. V. Ab occúltis meis munda me, Dómine. R. Et ab aliénis parce servo tuo."
|
||||
en: "For you are bought with a great price. Glorify and bear God in your body. R. Thanks be to God. V. From my secret ones cleanse me, O Lord. R. And from those of others spare thy servant."
|
||||
citation:
|
||||
la: "1 Cor 6:20"
|
||||
en: "1 Cor 6:20"
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,19 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Justina, 10-07-2025) -- common-of-a-virgin.
|
||||
# Covers `common-of-a-virgin-martyr`, `common-of-a-virgin`, and
|
||||
# `common-of-a-holy-woman` saints (SaintRecord.common) -- live-
|
||||
# verified identical P/T/S/N across all three (the Martyr/non-Martyr
|
||||
# distinction only affects the collect's own wording), cross-checked
|
||||
# against St. Emerentiana, St. Praxedes, and St. Martha (the sole
|
||||
# `common-of-a-holy-woman` saint -- her own collect uses the Virgin
|
||||
# template `collect-c6a` too, same finding).
|
||||
id: none-capitulum-common-of-a-virgin
|
||||
text:
|
||||
la: "Dómine, Deus meus, exaltásti super terram habitatiónem meam, et pro morte defluénte deprecáta sum. Invocávi Dóminum, Patrem Dómini mei, ut non derelínquat me in die tribulatiónis meæ, et in témpore superbórum sine adjutório. R. Deo grátias. V. Elégit eam Deus, et præelégit eam. R. In tabernáculo suo habitáre facit eam."
|
||||
en: "O Lord, my God thou hast exalted my dwelling place upon the earth and I have prayed for death to pass away. I called upon the Lord, the father of my Lord, that he would not leave me in the day of my trouble, and in the time of the proud without help. R. Thanks be to God. V. God hath chosen her, and fore-chosen her. R. He hath made her to dwell in His tabernacle."
|
||||
citation:
|
||||
la: "Sir 51:13-14"
|
||||
en: "Sir 51:13-14"
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,17 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Odo, 11-19-2025) -- common-of-an-abbot.
|
||||
# Covers `common-of-an-abbot`, `common-of-a-confessor-not-bishop`, and
|
||||
# `common-of-a-confessor` saints (SaintRecord.common) -- live-verified
|
||||
# identical P/T/S/N across all three (an Abbot is himself a Confessor;
|
||||
# the "faithful servant" antiphons apply generically), cross-checked
|
||||
# against St. John Gualbert/St. Nicholas of Tolentino/St. Alexius.
|
||||
id: none-capitulum-common-of-an-abbot
|
||||
text:
|
||||
la: "Justum dedúxit Dóminus per vias rectas, et osténdit illi regnum Dei, et dedit illi sciéntiam sanctórum: honestávit illum in labóribus, et complévit labóres illíus. R. Deo grátias. V. Lex Dei ejus in corde ipsíus. R. Et non supplantabúntur gressus ejus."
|
||||
en: "She conducted the just, when he fled from his brother's wrath, through the right ways, and showed him the kingdom of God, and gave him the knowledge of the holy things, made him honourable in his labours, and accomplished his labours. R. Thanks be to God. V. The law of his God is in his heart. R. None of his steps shall slide."
|
||||
citation:
|
||||
la: "Sap 10:10"
|
||||
en: "Wis 10:10"
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,15 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Ss. Soter and Caius, 04-22-2042) -- common-of-pope-martyrs.
|
||||
# For groups of Pope-Martyrs specifically (Commune/C3b.txt) -- real,
|
||||
# distinct alleluia-toned text, not just several-martyrs with extra
|
||||
# words; cross-checked against Ss. Cletus and Marcellinus.
|
||||
id: none-capitulum-common-of-pope-martyrs
|
||||
text:
|
||||
la: "Scimus quóniam diligéntibus Deum ómnia cooperántur in bonum, iis qui secúndum propósitum vocáti sunt sancti. R. Deo grátias. V. Lætítia sempitérna super cápita eórum, allelúja. R. Gáudium et exsultatiónem obtinébunt, allelúja."
|
||||
en: "And we know that to them that love God, all things work together unto good, to such as, according to his purpose, are called to be saints. R. Thanks be to God. V. Everlasting joy shall be upon their heads, alleluia. R. They shall obtain joy and gladness, alleluia."
|
||||
citation:
|
||||
la: "Rom 8:28"
|
||||
en: "Rom 8:28"
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,18 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Ss. Faustinus and Jovita, 02-15-2038) -- common-of-several-martyrs.
|
||||
# For groups of martyrs who are not Popes (see
|
||||
# common-of-pope-martyrs.yml for that distinct, allelúja-toned set) --
|
||||
# cross-checked against Ss. Cornelius and Cyprian, Ss. Placid and
|
||||
# Companions (a real Duplex II. classis feast, not just a stub --
|
||||
# confirms this fallback applies at any rank, per
|
||||
# resolveMinorHourAntiphon's own "eligible, not gated" design).
|
||||
id: none-capitulum-common-of-several-martyrs
|
||||
text:
|
||||
la: "Fulgébunt justi, et tamquam scintíllæ in arundinéto discúrrent. Judicábunt natiónes, et dominabúntur pópulis: et regnábit Dóminus illórum in perpétuum. R. Deo grátias. V. Justi autem in perpétuum vivent. R. Et apud Dóminum est merces eórum."
|
||||
en: "The just shall shine, and shall run to and fro like sparks among the reeds. They shall judge nations, and rule over people, and their Lord shall reign for ever. R. Thanks be to God. V. The righteous live for evermore. R. Their reward also is with the Lord."
|
||||
citation:
|
||||
la: "Sap 3:7-8"
|
||||
en: "Wis 3:7-8"
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,15 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (dedication of the basilicas of ss peter and paul, 11-18-2025) -- common-of-a-dedication.
|
||||
# For the Dedication of a Church (Commune/C8.txt) -- currently only
|
||||
# one saint on this app's calendar uses it. `SaintRecord.common` calls
|
||||
# it `common-of-an-apostle` (Peter and Paul's own basilicas), but its
|
||||
# actual P/T/S/N and Benedictus antiphon draw from the Dedication
|
||||
# Common instead (about the building, not the apostles) -- confirmed
|
||||
# live, not assumed from the collect's own `collect-c8`.
|
||||
id: prime-antiphon-common-of-a-dedication
|
||||
text:
|
||||
la: "Domum tuam, Dómine, * decet sanctitúdo in longitúdinem diérum."
|
||||
en: "Holiness becometh thine house, * O Lord, for ever."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,14 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Anacletus, 07-13-2028) -- common-of-a-martyr.
|
||||
# Covers both `common-of-a-martyr-bishop` and `common-of-a-martyr`
|
||||
# saints (SaintRecord.common) -- live-verified identical P/T/S/N across
|
||||
# both (the Bishop/non-Bishop distinction only affects the collect's
|
||||
# own wording, not these Scripture-antiphons), cross-checked against
|
||||
# St. Anicetus/St. Simeon/St. Blaise/St. Pantaleon.
|
||||
id: prime-antiphon-common-of-a-martyr
|
||||
text:
|
||||
la: "Qui me conféssus fúerit * coram homínibus, confitébor et ego eum coram Patre meo."
|
||||
en: "Whosoever shall confess Me * before men, him will I confess also before My Father."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,12 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Vigil of St. Andrew, 11-29-2025) -- common-of-a-vigil.
|
||||
# Shared by all 6 vigils on this app's calendar (Andrew, Bartholomew,
|
||||
# James, Matthew, Matthias, Thomas) -- cross-checked against the
|
||||
# Vigil of St. Bartholomew.
|
||||
id: prime-antiphon-common-of-a-vigil
|
||||
text:
|
||||
la: "Vivit Dóminus, * et benedíctus Deus salútis meæ."
|
||||
en: "The Lord liveth, and blessed be my God, my salvation * ."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,16 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Justina, 10-07-2025) -- common-of-a-virgin.
|
||||
# Covers `common-of-a-virgin-martyr`, `common-of-a-virgin`, and
|
||||
# `common-of-a-holy-woman` saints (SaintRecord.common) -- live-
|
||||
# verified identical P/T/S/N across all three (the Martyr/non-Martyr
|
||||
# distinction only affects the collect's own wording), cross-checked
|
||||
# against St. Emerentiana, St. Praxedes, and St. Martha (the sole
|
||||
# `common-of-a-holy-woman` saint -- her own collect uses the Virgin
|
||||
# template `collect-c6a` too, same finding).
|
||||
id: prime-antiphon-common-of-a-virgin
|
||||
text:
|
||||
la: "Hæc est Virgo sápiens, * et una de número prudéntum."
|
||||
en: "This is one of the wise virgins, * one chosen out of the number of the careful."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,14 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Odo, 11-19-2025) -- common-of-an-abbot.
|
||||
# Covers `common-of-an-abbot`, `common-of-a-confessor-not-bishop`, and
|
||||
# `common-of-a-confessor` saints (SaintRecord.common) -- live-verified
|
||||
# identical P/T/S/N across all three (an Abbot is himself a Confessor;
|
||||
# the "faithful servant" antiphons apply generically), cross-checked
|
||||
# against St. John Gualbert/St. Nicholas of Tolentino/St. Alexius.
|
||||
id: prime-antiphon-common-of-an-abbot
|
||||
text:
|
||||
la: "Dómine, quinque talénta * tradidísti mihi, ecce ália quinque superlucrátus sum."
|
||||
en: "Lord, Thou deliverest unto me five talents * behold, I have gained beside them five talents more."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,12 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Ss. Soter and Caius, 04-22-2042) -- common-of-pope-martyrs.
|
||||
# For groups of Pope-Martyrs specifically (Commune/C3b.txt) -- real,
|
||||
# distinct alleluia-toned text, not just several-martyrs with extra
|
||||
# words; cross-checked against Ss. Cletus and Marcellinus.
|
||||
id: prime-antiphon-common-of-pope-martyrs
|
||||
text:
|
||||
la: "Sancti tui, * Dómine, florébunt sicut lílium, allelúja: et sicut odor bálsami erunt ante te, allelúja."
|
||||
en: "Your saints, O Lord, * flourish like lilies, alleluia: and like the smell of balsam are before you, alleluia."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,15 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (Ss. Faustinus and Jovita, 02-15-2038) -- common-of-several-martyrs.
|
||||
# For groups of martyrs who are not Popes (see
|
||||
# common-of-pope-martyrs.yml for that distinct, allelúja-toned set) --
|
||||
# cross-checked against Ss. Cornelius and Cyprian, Ss. Placid and
|
||||
# Companions (a real Duplex II. classis feast, not just a stub --
|
||||
# confirms this fallback applies at any rank, per
|
||||
# resolveMinorHourAntiphon's own "eligible, not gated" design).
|
||||
id: prime-antiphon-common-of-several-martyrs
|
||||
text:
|
||||
la: "Omnes Sancti, * quanta passi sunt torménta, ut secúri pervenírent ad palmam martýrii."
|
||||
en: "O how many torments have all the Saints suffered, * that they might attain safely unto the palm of martyrdom."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,15 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (dedication of the basilicas of ss peter and paul, 11-18-2025) -- common-of-a-dedication.
|
||||
# For the Dedication of a Church (Commune/C8.txt) -- currently only
|
||||
# one saint on this app's calendar uses it. `SaintRecord.common` calls
|
||||
# it `common-of-an-apostle` (Peter and Paul's own basilicas), but its
|
||||
# actual P/T/S/N and Benedictus antiphon draw from the Dedication
|
||||
# Common instead (about the building, not the apostles) -- confirmed
|
||||
# live, not assumed from the collect's own `collect-c8`.
|
||||
id: sext-antiphon-common-of-a-dedication
|
||||
text:
|
||||
la: "Hæc est domus Dómini * fírmiter ædificáta, bene fundáta est supra firmam petram."
|
||||
en: "This is the Lord's house * stoutly builded, well founded upon a sure rock."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
@@ -0,0 +1,14 @@
|
||||
# Verified against Divinum Officium (Monastic Tridentinum 1617),
|
||||
# live query (St. Anacletus, 07-13-2028) -- common-of-a-martyr.
|
||||
# Covers both `common-of-a-martyr-bishop` and `common-of-a-martyr`
|
||||
# saints (SaintRecord.common) -- live-verified identical P/T/S/N across
|
||||
# both (the Bishop/non-Bishop distinction only affects the collect's
|
||||
# own wording, not these Scripture-antiphons), cross-checked against
|
||||
# St. Anicetus/St. Simeon/St. Blaise/St. Pantaleon.
|
||||
id: sext-antiphon-common-of-a-martyr
|
||||
text:
|
||||
la: "Qui mihi minístrat, * me sequátur: et ubi ego sum, illic sit et miníster meus."
|
||||
en: "If any man serve Me, * let him follow Me and where I am, there shall also My servant be."
|
||||
status:
|
||||
la: verified
|
||||
en: verified
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user